c语言将二维数组表示的字符串赋为空串的函数

我想请分析下,c语言将二维数组表示的字符串赋为空串的函数
最新回答
明月本无心

2025-06-20 12:46:43

#include<stdio.h>
int main(int argc, char* argv[])
{
 //二维数组包含10个字符串
 char str_list[10][100];
 //依次把字符串置为空串,也就是将首位置为'/0'
 for(int i = 0; i < 10; ++i)
 {
  str_list[i][0] = '\0';
 }
 return 0;
}
你滋润了

2025-06-20 11:09:39

如果是初始化就这样:char a[5][7]={""};,如果是在运行中途要清空,那只好一个一个赋值。