局部变量、全局变量、静态局部变量、静态全局变量的异同.docVIP

  • 1
  • 0
  • 约4.41千字
  • 约 7页
  • 2017-06-19 发布于天津
  • 举报

局部变量、全局变量、静态局部变量、静态全局变量的异同.doc

局部变量、全局变量、静态局部变量、静态全局变量的异同

局部变量、全局变量、静态局部变量、静态全局变量的异同 2011-01-18 10:16 1.???????收获备忘; 2.???????局部变量、全局变量、静态局部变量、静态全局变量的异同; 3.???????设计函数atoi()(字符串转int型) 4.???????含参数的宏与函数的优缺点; ? 一.??????????? 1.???????数组名指向的是一块内存块,内存的地址与大小在生命期内不可改变,只有内存块中的内容可以改变;指针可以随时指向任意类型的内存块; 2.???????strcpy()函数的原型:char *strcpy(char *strDestination, const char *strSource); malloc()函数的原型:void *malloc(size_t size); free()函数的原型:void free(void *memblock); 3.???????指针在free()或delete后,需重新指向NULL,或指向合法的内存; 4.???????申请动态内存后,应该马上判断是否申请成功(malloc和new申请动态内存不成功返回NULL),若申请不成功,则用exit(1)强制退出程序; 5.???????内存分配的三种方式: (1).从静态存储区域分配:变量在编译时已经分配好,在整个程序运行期间都存在,例如:全局变量,静态全局变量

文档评论(0)

1亿VIP精品文档

相关文档