getchar()
和putchar()
函数只处理字符。- C语言中由一系列专门处理字符的函数,
ctype.h
头文件包含了这些函数的原型。 isalpha()
函数判断参数是否为一个字母。
测试函数,函数名 | 如果是下列参数,返回值为真 |
---|---|
isalnum() | 字母或数字 |
isalpha() | 字母 |
isblank() | 标准的空白字符 |
isdigit() | 数字 |
islower() | 小写字母 |
tolower()
和toupper()
,字符映射函数。- 如果没有花括号,
else
与离它最近的if
匹配,除非最近的if
被花括号括起来。 - 执行
continue
语句时,会跳过本次迭代的剩余部分,并开始下一轮迭代。 - 对于
while```和
do while循环,执行
continue语句后的下一个行为是对循环的测试表达式求值;对于
for循环,执行
continue```语句的下一个行为是对更新表达式求值,然后对循环测试表达式求值。 - 对于
for
循环,执行break
语句会直接执行循环后面的第一条语句。