其他分享
首页 > 其他分享> > C语言-逃逸字符、类型转换和布尔类型

C语言-逃逸字符、类型转换和布尔类型

作者:互联网

C语言-逃逸字符

逃逸字符是用来表达无法印出来的控制字符或者特殊字符,它由一个反斜杠“”开头,后面跟上另一个字符,这两个字符合起来,组成一个字符。

\b是backspace,在sublime中显示为BS,如果后面不输入的,它就什么结果都没有,如果输入的话会覆盖回退前的那个字符。所以\b是回去但不删除,它由的终端可能是删除。

#include <stdio.h>
int main()
{
    printf("123\b\n456");
    return 0;
}
//结果:123
//456
//换成printf("123\bA\n456");
//结果:12A
//456

\t:使得输出从下一个制表符开始,这样使得上下两行对齐。

回车和换行来源于古老的打印机,打字从一侧打到另一侧用手推回原位叫回车,然后再换行。注意:平时我们只打/n就换行了,是因为shell一般会将其翻译为回车换行

C语言-类型转换

自动类型转换

当运算符的两侧出现不一致的类型时,会自动转换成较大(或较宽)的类型,大的意思是说能表达的数的范围更大。

强制类型转换

C语言-布尔类型

标签:类型转换,字符,short,32768,int,C语言,逃逸,类型
来源: https://www.cnblogs.com/Cobby-baby/p/12266453.html