电脑网络

C ++中怎样修改结构中char数组字符串的值?arr.gender[20] ="男";

346 浏览

C ++中怎样修改结构中char数组字符串的值?arr.gender[20] ="男";

1 个回答

yuanlai用户头像
yuanlai 回答于 2024-07-20
已采纳

提问:C ++中怎样修改结构中char数组字符串的值?arr.gender[20] ="男";

网友回答:

C++的字符串(数组)是不能直接赋值的(它与结构无关)

它只能用函数来修改内容

arr.gender[20] ="男";      

strcpy(arr.gender,"男");

就可以了,注意要加头文件

#include <string.h>


我来回答

相关问题