完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
我有一些代码,我下载和已经研究,在头文件是宏的定义有一个“”在最后的线,这是什么目的?
以上来自于百度翻译 以下为原文 I have some code that I downloaded and have been studding, in the header files were macro's are defined there is a "" at the end of the lines, what is the purpose of this? |
|
相关推荐
5个回答
|
|
继续下一行,这样你就不会写一条很长的线了。
以上来自于百度翻译 以下为原文 To continue onto the next line, that way you're not writing one really long line. |
|
|
|
这意味着线的延续。下一行必须被视为是用“”终止的行的延续。
以上来自于百度翻译 以下为原文 It means the continuation of the line. The next line must be treated as if it is the continuation of the line terminated with "". |
|
|
|
嗨,这只是宏定义中需要的,因为预处理器指令必须包含在单个逻辑行中。在普通C代码中,行结束没有特殊含义,C语句可以分为几行,并用分号终止;迈西尔
以上来自于百度翻译 以下为原文 Hi, This is needed in definition of macro's only, since a Preprocessor directive must be contained in a single logical line. In ordinary C code, line endings have no particular meaning, a C statement may be divided into several lines, and is terminated by semicolon ';' only. Mysil |
|
|
|
“”在字符串中也是非常方便的——当你有一个很长的字符串时,你可以把它扩展到几行。
以上来自于百度翻译 以下为原文 "" is very handy within strings too - when you have a very long string, you can spread it over several lines. |
|
|
|
或者,您可以在没有反斜杠的多行上扩展字符串:因为预处理器连接字符串文字。
以上来自于百度翻译 以下为原文 Or you can spread a string over multiple lines without backslashes: char *string = "one" "two" "three" "four";since the preprocessor concatenates string literals. |
|
|
|
只有小组成员才能发言,加入小组>>
5244 浏览 9 评论
2035 浏览 8 评论
1955 浏览 10 评论
请问是否能把一个ADC值转换成两个字节用来设置PWM占空比?
3209 浏览 3 评论
请问电源和晶体值之间有什么关系吗?PIC在正常条件下运行4MHz需要多少电压?
2260 浏览 5 评论
779浏览 1评论
672浏览 1评论
有偿咨询,关于MPLAB X IPE烧录PIC32MX所遇到的问题
598浏览 1评论
PIC Kit3出现目标设备ID(00000000)与预期的设备ID(02c20000)不匹配。是什么原因
682浏览 0评论
579浏览 0评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-12-25 10:19 , Processed in 2.037058 second(s), Total 86, Slave 70 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号