![]() |
||
Major Member
![]() 加入日期: Mar 2002
文章: 168
|
關於一些c語言的問題(資料驗證)
大家好
我是c語言的新手 我想要寫很多個資料驗證的函式 不過不能用#define <ctype.h> ![]() 所以我的問題是 像如果我要寫一個判斷是不是英文字母小寫的函式 int is_lower (char character) { if (character == a || b || ......... || z) return 1; else return 0; } 那我if的判斷式是不是要輸入a到z? ![]() 還是有其他比較快的方法呢? 還有請問要如何用eof這個指令讀資料夾裡面的東西? while (!feof( infile ) )是像這樣嗎 ![]() 感謝大家的幫忙 ![]() |
|||||||
![]() |
![]() |
New Member
加入日期: Jul 2005
文章: 5
|
應該這樣就可以了,
int is_lower (char character) { int i; i=(character >='a') & (character <='z'); return i; } |
||
![]() |
![]() |