排序
C语言 memcpy 和 strcpy 函数区别
C语言 memcpy 和 strcpy 函数区别 - 1.strcpy 函数和 strcpy_s 函数在拷贝过程中,如果遇到''结束符,那么直接结束拷贝;memcpy 函数拷贝过程中就算遇到''结束符也不会结束; 2.如果使用 memcpy...
C语言 typedef 和 define 区别
C语言 typedef 和 define 区别 - 关键字 typedef 在编译阶段有效,由于是在编译阶段,因此 typedef 有类型检查的功能。 typedef 用来定义类型的别名,定义与平台无关的数据类型,与 struct 的结...
C语言 realloc 函数
C语言 realloc 函数 - #include #include /* *描述:初始化内存 * *参数: * [IN] ptr -- 指针指向一个要重新分配内存的内存块,该内存块之前是通过调用 malloc、calloc 或 realloc 进行分配内...
C语言 文件读写 fputs 函数
C语言 文件读写 fputs 函数 - fputs 函数是向指定的文件写入一个字符串(不自动写入字符串结束标记符 ‘’ )。成功写入一个字符串后,文件的位置指针会自动后移,函数返回值为非负整数;否则返...
C/C++ error:表达式是必须修改的左值
C/C++ error:表达式是必须修改的左值 - 在 C++ 中为字符串数组赋值时,出现” 表达式必须是可修改的左值 “的错误提醒,编译报错“不可指定数据类型”。示例代码如下: /*********************...
C语言 isspace 函数
C语言 isspace 函数 - C语言中 isspace 函数用于检查所传的字符是否是是空白字符,空白字符包含以下字符: #include //需要包含头文件 /* * 描述:判断字符是否是空白字符 * * 参数: * c:字符...
C语言 malloc 函数
#include /* *描述:在堆区分配一块指定大小的内存空间,用来存放数据 * *参数: * [IN] size:为需要分配的内存空间的大小,以字节(Byte)计 * * 返回值:分配成功返回指向该内存的地址,失败...
C语言 文件读写 EOF
C语言 文件读写 EOF - 在文本文件中,数据都是以字符的 ASCII 代码值的形式存放。我们知道, ASCII 代码值的范围是 0 ~ 127 ,不可能出现 -1 ,因此可以用 EOF 作为文件结束标志。 因此,EOF 宏...
C/C++ ceil 函数
C/C++ ceil 函数 - 在 C 语言中 ceil 函数用于对浮点数 float 或者 double 或者 long double 向上取整,也是一个比较常用的函数 ,语法如下: #include //需要包含头文件 extern float ceilf(fl...
C语言 isupper 函数
C语言 isupper 函数 - C 语言中 isupper 函数用于检查所传的字符是否是大写字母,注意:isupper 函数的参数是字符类型。isupper 函数声明如下: #include //需要包含头文件 /* * 描述:判断字符...