在C++中,可以使用以下幾種方法給char數組賦值:
char str[] = "Hello";
#include <cstring>
char str[6];
strcpy(str, "Hello");
char str[6];
str[0] = 'H';
str[1] = 'e';
str[2] = 'l';
str[3] = 'l';
str[4] = 'o';
#include <cstring>
char str[6];
strncpy(str, "Hello", 5);
需要注意的是,以上方法都需要確保char數組的大小足夠容納字符串,否則可能導致溢出和未定義行為。