1.C語言中沒有字符串類型,也就沒有字符串變量。字符串是通過字符數組來實現的。
2.數組名,即是該數組的第一個元素的地址。
3.scanf("",x); 第二個參數應該是地址,但對於字符數組,是否用&均可以。
#include <stdio.h> int main() { char a[26],b[10]; scanf("%s%s", a,&b); //&b這樣寫是可以的,雖然教科書上說不可以 printf("a=%s,b=%s", a, b); system("pause"); return 0; }
輸入: abc 123
輸出:a=abc , b=123