在C語言中,可以使用以下幾種方法給char變量賦值:
char c = 'a';
這將把字符’a’賦給變量c。
char c = 97;
這將把ASCII碼為97的字符賦給變量c,即字符’a’。
char c = "hello";
這將把字符串常量"hello"的第一個字符’h’賦給變量c。
需要注意的是,使用字符串賦值時,只會取第一個字符賦給char變量。如果想要保存整個字符串,需要使用字符數組(char array)而不是char變量來存儲。
同時,還可以使用字符轉義序列來給char變量賦特殊字符,如:
char c = '\n'; // 換行符
char d = '\t'; // 制表符
這將分別把換行符和制表符賦給變量c和d。