C Primer Plus 創建友好的輸入界面 筆記
阿新 • • 發佈:2018-09-03
創建 prime tchar clas ring 界面 input 無效 友好
看代碼
char inputFunCode; while(inputFunCode = getchar()){ if(inputFunCode == ‘1‘){ printf("you choose string conn\n"); break; } else if(inputFunCode == ‘2‘){ printf("you choose modbus\n"); break; } elseif(inputFunCode == ‘q‘){ printf("good bye! \n"); return 0; } else if(inputFunCode == ‘\n‘){//對比書中代碼,這裏添加了一個對‘\n’的檢測,能防止用戶只敲擊回車造成的死等 continue; } else{ printf("wrong code , ‘1‘ or ‘2‘ to choose func , ‘q‘ to exit\n"); }//刪除剩下的無效字符 while (getchar() != ‘\n‘){ continue; }
C Primer Plus 創建友好的輸入界面 筆記