關於c語言輸入字串的總結

椰奶燕麥粥加糖帶走發表於2020-12-31

在大一小白剛剛學習c語言的時候,經常會覺得輸出字串比較容易搞混,今天我來給大家總結一下。【有可能不全,歡迎大家斧正】

一、用while結構

While((c=getchar())!=’\n’)

二,用迴圈結構【前提是知道字串中有幾個字元】

For(i=0;i<n;i++)
Scanf(“%c”,&a[i]);

三,陣列和指標

char *p, c,a[100];
gets(a);
for(p=a;p!=’\0’;++p)
之後要判斷的話直接讓
p參與就行,比如if(*p>0)
注意:‘\0’為空字元的意思,*p!=’\0’就是若遇見了陣列中的空字元就停止執行

以上就是目前我所掌握的知識,希望對大家有所幫助

相關文章