怎么判斷程式中的空行呢。。。單純的想問一下,有人可以解答一下嘛。。
uj5u.com熱心網友回復:
用getchar呀,ch=getchar;ch==' ';uj5u.com熱心網友回復:
或則ch==32直接ascll判斷也可以uj5u.com熱心網友回復:
好嘞謝謝!我試試去
uj5u.com熱心網友回復:
for examplechar c[256];
char *p = gets(c, sizeof(c); stdin); //這里以標準輸入為例,可以改成檔案指標
if (p!=NULL && c[0]==‘\n’) printf(“空行”);
uj5u.com熱心網友回復:
看空行如何定義了只有一個回車的一行當然是
那么這一行只有8個空格算不算
這一行有兩個tab算不算
fgets讀取一行,判斷這一行當中所有的字符是否都是空白字符,也就是上面說的空格,tab和回車
fgets是可以把回車也讀進來的
uj5u.com熱心網友回復:
正則運算式 ^\s*$uj5u.com熱心網友回復:
謝謝您我試試!
uj5u.com熱心網友回復:
好嘞我試試!
uj5u.com熱心網友回復:
我學習一下先
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/123366.html
標籤:C語言
上一篇:C語言 檢驗身份證校正碼
