- 博客(4)
- 收藏
- 关注
转载 关于strcpy函数的实现
char *strcpy(char *dest,const char *src){ size_t i = 0; while((dest[i] = src[i]) != '\0') i++; return dest;}将指针src指向的字符串复制到指针dest指向的位置;使用数组下标实现的版本char *strcpy(char *dest,con
2016-04-07 23:57:37 437
原创 关于string函数族实现的准备
字符串常量是一个字符数组,例如: “Hello world”在字符串的内部表示中,字符数组以空字符'\0'结尾,所以,程序可以通过检查空字符找到字符数组的结尾。字符串常量占据存储单元数也因此比双引号内的字符数大1。 字符串常量最常见的用法也许是作为函数参数,例如: printf("Hello world\n");当类似于这样一个字符串出现在程序中时,实际
2016-04-07 23:38:37 406
转载 C语言中,变量的存储类型有几种?
在C语言中,对变量的存储类型说明有以下四种: auto 自动变量 register 寄存器变量 extern 外部变量 static 静态变量 所谓存储类型是指变量占用内存空间的方式,也称为存储方式。变量的存储方式可分为“静态存储”和“动态存储”两种。
2016-04-04 17:40:10 10192
转载 全局变量和局部变量有没有区别,如果有,是什么?
一、变量的分类 变量可以分为:全局变量、静态全局变量、静态局部变量和静态变量。 按存储区域分,全局变量、静态全局变量、静态局部变量都存放在内存的静态存储区域,局部变量存放在内存的栈区。 按作用域分,全局变量在整个工程文件内都有效;静态全局变量只在定义它的文件内有效;静态局部变量只在定义它的函数内有效,只是程序仅分配一次内存,函数返回后,该
2016-04-04 17:16:55 824
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人