在C语言中,字符数组可以通过以下几种方法初始化为空: 使用初始化列表:可以在定义数组时,使用空的初始化列表来初始化数组为全0(空字符)。 char array[100] = {}; 复制代码 使用循环方式初始化:可以使用循环语句将数组的每个元素赋值为空字符。 char array[100]; for(int i = 0; i < 100; i++) { arr...
c语言 ? 在C语言中,可以使用strcpy()函数来初始化字符串,例如: struct student { char name[20]; int age; }; struct student students[10]; strcpy(students[0].name, "John"); strcpy(students[1].name, "Mary"); // 将字符串设置为空 strcpy(students[2].name, "");发布于 1 年前 本站已为...
2回复贴,共1页 <<返回c语言吧求助请问二维字符数组想全部初始化为空格 只看楼主 收藏 回复 打个赞 毛蛋 1 可不可以这样写str[lbk]100[rbk][lbk]100[rbk]={" "} XeO2 彩虹面包 13 memset(str, ' ', sizeof str); 一周休七日 小吧主 12 这样是只有第一个元素是空格 ...