排序
C语言 sprintf 函数
C语言 sprintf 函数 - sprintf 函数用于将格式化的数据写入字符串,其原型为: #include /* *描述:将格式化的数据写入字符串 * *参数: * [out] str: 输出缓冲区,得到格式化之后的字符串; * ...
C语言 数组长度计算
C语言 数组长度计算 - 因为数组的内存是动态分配的,到了元素3以后的元素都是新分配的,并不一定是空,随机数。 因为c语言数组是一片连续的空间,元素3的空间是有数据的,数据被正常读取出来;...
C语言 define 防止头文件重复包含
C语言 define 防止头文件重复包含 - 假如第一次包含时,由于没有定义宏 __XXX_H__,所以做了两件事,定义宏 __XXX_H__,然后定义 int a = 1; 假如第二次包含时,由于已经定义宏 __XXX_H__,所以...
C语言 assert 函数
C语言 assert 函数 - 对于断言,相信大家都不陌生,大多数编程语言也都有断言这一特性。简单地讲,断言就是对某种假设条件进行检查。assert 宏原型定义: //需要包含头文件 #include /* 描述:...
C语言 malloc 函数
#include /* *描述:在堆区分配一块指定大小的内存空间,用来存放数据 * *参数: * [IN] size:为需要分配的内存空间的大小,以字节(Byte)计 * * 返回值:分配成功返回指向该内存的地址,失败...
C语言 sizeof 函数
C语言 sizeof 函数 - 字符串:一般用一对双引号' '括起的一串字符来表示字符串常量,字符串默认以转义字符''结尾,字符串常量是不可被修改的; sizeof 函数会扫描整个字符串,直到碰到第一个字...
C语言 指针和数组区别
C语言 指针和数组区别 - 由于数组中的数据在内存中都是连续存放的,数组名默认就是数组的首地址,也是一个特殊的指针; 不管是数组还是指针变量,计算大小的时候都可以通过sizeof函数,注意两者...
C语言 __FILE__
C语言 __FILE__ - ANSI C 定义了许多宏。在编程中您可以使用这些宏,但是不能直接修改这些预定义的宏。 __DATE__ 当前日期,一个以 “MMM DD YYYY” 格式表示的字符串常量。 __TIME__ 当前时间...
C语言 文件读写 ferror 函数
C语言 文件读写 ferror 函数 - C 语言 ferror 函数用于检测文件读写过程中是否有产生错误,声明如下: #include /* *描述:写入数据到缓冲区文件 * *参数: * [in] stream:文件指针句柄 * *返...
Visual Studio 2013 / 2015 完全卸载
Visual Studio 2013 / 2015 完全卸载 -Visual Studio 一共有三个版本: 如果是企业版:vs_enterprise.exe 如果是社区版:vs_community.exe 如果是专业版:vs_professional.exe 在C盘的搜索框内...