各位大哥,C语言二维数组怎么用memset()函数

如题,怎么用memset()函数将char类型二维数组全初始化为#
2025-02-25 21:15:08
推荐回答(3个)
回答1:

无解... ... 不能用memset初始化除0以外的值... ... 如果想赋值0, 那么你可以用一个for loop... 至于为什么不能赋值#, 请参考百度知道http://baike.baidu.com/view/982208.htm

回答2:

例如:
char data[10][10];
memset(data, '#', sizeof(data));

回答3:

用一个循环来循环赋值为#,C和C++中只知道这个方法