COUNT=8
答:1,字符串数组会溢出把str0【10】改为str0【11】
2,字符串仍然有可能溢出应该改为strlen(str)<10
简述数组合指针的区别
数组:数组的大小在定义时就确定了,一旦定义就不能改变。虽然可以使用动态内存分配(如malloc
和free
)来模拟动态数组,但这与静态数组在本质上不同。
指针:指针可以动态地指向任何内存地址,包括动态分配的内存。这使得指针在处理动态数据结构时非常有用。
static全局变量和普通全局变量的区别,static局部变量和普通局部变量的区别,static函数和普通函数的区别
static修饰的全局变量和而普通的全局变量没啥区别
static修饰的局部变量生命周期至本文件结束,而普通的到本函数结束
static修饰的函数不可以跨文件使用,普通的可以夸函数使用