在C語言中,可以使用以下幾種方法來定義和賦值字符串:
char str[10];
,并使用strcpy函數將字符串賦值給該數組。示例代碼如下:#include <stdio.h>
#include <string.h>
int main() {
char str[10];
strcpy(str, "Hello");
printf("%s\n", str);
return 0;
}
char *str = "Hello";
。示例代碼如下:#include <stdio.h>
int main() {
char *str = "Hello";
printf("%s\n", str);
return 0;
}
#include <stdio.h>
int main() {
char str[] = "Hello";
printf("%s\n", str);
return 0;
}
需要注意的是,以上方法都是用來定義和賦值字符串的方式。如果只是定義字符串而不賦值,可以使用以下方式:
char str[10];
char *str;
char str[];