C语言中%和/分别有什么用?或者说,有什么区别。
2个回答
展开全部
ASCII中有256个字符,其中诸如字母、逗号句号等字符是可以用键盘打出来的。但还有一些字符,比如换行符、终止符、制表符等,是没法打出来的,可编程的时候又可能用到,怎么办?
办法就是,规定“\”连同后面的字符共同表示一个字符,这就拓展出了很多新字符,如:\n表示换行符,\0表示终止符,等等。如果要表示“\”,则要连用两个反斜杠“\\”
至于%d的%,这不是C规定的特殊符号,而是编写printf、scanf等函数的人规定的。printf会对%特殊处理,认为它占据了一个空挡,这个空挡由后面的参数填充
办法就是,规定“\”连同后面的字符共同表示一个字符,这就拓展出了很多新字符,如:\n表示换行符,\0表示终止符,等等。如果要表示“\”,则要连用两个反斜杠“\\”
至于%d的%,这不是C规定的特殊符号,而是编写printf、scanf等函数的人规定的。printf会对%特殊处理,认为它占据了一个空挡,这个空挡由后面的参数填充
意法半导体(中国)投资有限公司
2023-06-12 广告
2023-06-12 广告
单片机,即单片微控制器,也称为单片微型计算机,是将中央处理器(CPU)、存储器(ROM,RAM)、输入/输出接口和其他功能部件集成在一块 在一个小块的集成电路上,从而实现对整个电路或系统的数字式控制。单片机不是完成某一个逻辑功能的芯片,而是...
点击进入详情页
本回答由意法半导体(中国)投资有限公司提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询