c语言中不能为空怎么写?

2026-05-09

c语言中不能为空怎么写? 用memset函数写。 因为 C语言并没有空值这个概念,一般习惯上,指针若是指向地址0便是空值,其他数据若内容是0便是空值。 所以,填充一大片内存区域可以使用memset函数,它的填充长度是按字节计。 整形:int a = 0; 字符型:char a = 0; 数组: int a[20]; memset( a, 0, sizeof(int)*20 ); C字符串只需要把第一个字符设为'\0'即可。 当然也可以全部清成0。 pod是什么单词的缩写?...

阅读更多