1. In der C-Sprache gibt es keinen String-Typ und keine String-Variable. Zeichenfolgen werden als Zeichenarrays implementiert.
2. Der Array-Name ist die Adresse des ersten Elements des Arrays.
3. scanf("",x); Der zweite Parameter sollte die Adresse sein, aber für Zeichenarrays kann & verwendet werden oder nicht.
Spezifischer Code:
#include <stdio.h> int main() { char a[26],b[10]; scanf("%s%s", a,&b); printf("a=%s,b=%s", a, b); system("pause"); return 0; }
Ergebnis:
输入: abc 123 输出:a=abc , b=123
Empfohlenes Tutorial: C-Sprach-Tutorial
Das obige ist der detaillierte Inhalt vonSo verwenden Sie scanf zur Eingabe einer Zeichenfolge in der C-Sprache. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!