char* a[]={'\0'}什么意思?
发布网友
发布时间:2024-03-02 01:18
我来回答
共1个回答
热心网友
时间:2024-03-04 00:43
一句话包含两个意思
1.定义以256个字符型(char)为单位的组成数组str
2.str内的256个字符变量全部赋值为ASCII的0
解释下 ={'\0'}
数组中第一个为'\0',其他的全为0
'\0'其实就是0 同时可以表示字符串结束
也就是说数组内全是0
char a[4]={1,2,3} 与 char a[4]={1,2,3,0} 一个意思
char a[4]={0}与char a[4]={0,0,0,0}一个意思
char a[4]={'\0'}与char a[4]={0}一个意思
char a[4]={'\0'}与char a[4]={0,0,0,0}一个意思
char a[256]={'\0'}与char a[256]={0,0,0,0...................................0,0,0}一个意思