搜索
bottom↓
回复: 57

C语言的小问题,问一下各位坛友

[复制链接]

出0入0汤圆

发表于 2013-10-29 16:53:39 | 显示全部楼层 |阅读模式


基本功能我能理解,只是不明白为什么后面都要加一个“\”,而且  代码不长,为什么还要分行呢?,而且注释行后面也加了一个“\”,求各位坛友赐教。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。

出0入0汤圆

发表于 2013-10-29 17:03:28 | 显示全部楼层
"\" 就是连接两行的意思么。

出0入0汤圆

发表于 2013-10-29 17:04:13 | 显示全部楼层
应该是表示上下两行的连接,这个符号在代码较长的时候用来分行用的,没有什么意义

出0入0汤圆

发表于 2013-10-29 17:12:25 | 显示全部楼层
楼上均为正解.

出0入0汤圆

发表于 2013-10-29 17:28:19 | 显示全部楼层
多行宏定义使用“\”来做连接符

出0入0汤圆

发表于 2013-10-29 17:30:35 | 显示全部楼层
宏的结尾是换行符,如果不加\,第二行的东西就不是这个宏里面的了

出0入0汤圆

发表于 2013-10-29 17:37:06 | 显示全部楼层
“而且  代码不长”
是不长,才3行。

出0入0汤圆

发表于 2013-10-29 18:56:20 | 显示全部楼层
宏定义的时候,是要用到\的,你一个宏不能写在两行啊,\起连接作用

出0入0汤圆

发表于 2013-10-29 19:14:02 来自手机 | 显示全部楼层
代码是不够长,但是你没觉得这样清晰明了么?一个特别直观的例子,win32编程,那个CreateWindows,大概是是这个名字吧,里面好多参数,也能在一两行搞定,但是它每个参数一行…

出0入0汤圆

发表于 2013-10-29 21:09:41 | 显示全部楼层
续行符!

出0入0汤圆

 楼主| 发表于 2013-10-30 09:07:12 | 显示全部楼层
关于以后 发表于 2013-10-29 17:03
"\" 就是连接两行的意思么。

明白了,谢谢

出0入0汤圆

 楼主| 发表于 2013-10-30 09:08:21 | 显示全部楼层
NemoGu 发表于 2013-10-29 17:28
多行宏定义使用“\”来做连接符

多谢解答

出0入0汤圆

 楼主| 发表于 2013-10-30 09:08:46 | 显示全部楼层
NEWT 发表于 2013-10-29 17:30
宏的结尾是换行符,如果不加\,第二行的东西就不是这个宏里面的了

知道了,谢谢

出0入0汤圆

 楼主| 发表于 2013-10-30 09:09:22 | 显示全部楼层
苦行僧 发表于 2013-10-29 18:56
宏定义的时候,是要用到\的,你一个宏不能写在两行啊,\起连接作用

知道了,谢谢

出0入0汤圆

发表于 2013-10-30 11:32:43 | 显示全部楼层
NEWT 发表于 2013-10-29 17:30
宏的结尾是换行符,如果不加\,第二行的东西就不是这个宏里面的了

说得太对了,宏的结尾是换行符!!
如果用 “\” 连接两行,特别要注意, “\” 后面不能有换行符。

出0入0汤圆

发表于 2013-10-31 08:58:52 | 显示全部楼层
学习了!!!!!!!!!!!!!!!!!!

出0入0汤圆

发表于 2013-10-31 09:56:27 | 显示全部楼层
同样学习了···

出0入0汤圆

发表于 2013-10-31 09:58:02 | 显示全部楼层
学习了 昨天也不明白呢

出0入0汤圆

发表于 2013-10-31 17:07:18 | 显示全部楼层
#define __EI() { __asm("cli"); }
中间被“/* */”内容分开了

出0入0汤圆

发表于 2013-11-1 19:32:08 | 显示全部楼层
学习了  

出0入0汤圆

发表于 2013-11-1 20:13:05 | 显示全部楼层
代码易读

出0入0汤圆

发表于 2013-11-1 21:30:52 | 显示全部楼层
续行符,当宏定义一行写不下时,必须用续行符,并且续行符后面不能再接其他字符

出0入4汤圆

发表于 2013-11-1 21:52:11 | 显示全部楼层
“\“ 意思是说:虽然他们不住在同一屋檐下,但他们是一家!

就是:它们实际是在同一行上!

出0入0汤圆

发表于 2014-8-11 09:27:48 | 显示全部楼层
学习了 !~

出0入0汤圆

发表于 2014-8-11 12:42:41 | 显示全部楼层
续行!        

出0入8汤圆

发表于 2014-8-11 12:55:16 | 显示全部楼层
这个是个人习惯问题~

出0入0汤圆

发表于 2014-8-11 13:01:10 | 显示全部楼层
连接符,这样看着有层次感,
很多的专业码工都是这样搞的。

出0入0汤圆

发表于 2014-8-11 14:16:49 | 显示全部楼层
\ 是起连接符的作用

出0入0汤圆

发表于 2014-8-26 17:26:21 | 显示全部楼层
分行用的,用来连接上下两行,尤其是两行之间添加有注释的情况

出0入0汤圆

发表于 2014-8-26 17:46:55 | 显示全部楼层
一行写不完时换行用的。这样写相当于写在一行。

出0入0汤圆

发表于 2014-8-26 17:49:10 | 显示全部楼层
学习了~~~之前还真不知道的

出0入0汤圆

发表于 2014-8-26 19:18:30 | 显示全部楼层
续行符。。。。

出0入0汤圆

发表于 2014-8-26 19:52:44 | 显示全部楼层
是啊,续行\

出0入0汤圆

发表于 2014-8-26 19:57:06 | 显示全部楼层
续行符。

出0入0汤圆

发表于 2014-8-26 20:04:15 | 显示全部楼层
楼上正解

出0入0汤圆

发表于 2014-8-26 20:25:42 | 显示全部楼层
预处理指令写成多行要用“\”续行

出0入0汤圆

发表于 2014-8-26 20:47:16 | 显示全部楼层
我知道Keil MDK中 \ 起连接两行的作用,不知道是不是和编译器有关。在IAR中是不是也一样的?

出0入4汤圆

发表于 2014-8-26 21:29:18 | 显示全部楼层
连接两行
好像有个版本的MDK这样用的时候,\签名不能有空格,要紧挨这些,害我找了好久

出0入0汤圆

发表于 2014-8-26 23:19:31 | 显示全部楼层
续行符
代码看起来更爽

出0入0汤圆

发表于 2014-8-31 13:05:12 来自手机 | 显示全部楼层
宏里面有用吧~  函数里面没用吧

出0入0汤圆

发表于 2014-9-2 07:17:11 | 显示全部楼层
C的基础哦, 平时少用,往往就忽视啦

出0入0汤圆

发表于 2014-9-2 07:45:20 来自手机 | 显示全部楼层
一行多长才不长啊

出0入0汤圆

发表于 2014-9-4 14:36:42 | 显示全部楼层
"\" 是续行符   

出0入0汤圆

发表于 2014-9-4 14:46:37 | 显示全部楼层
那个是连接符

出0入0汤圆

发表于 2014-9-4 17:22:03 | 显示全部楼层
在预定义中,斜杠还是很有必要的。

出0入8汤圆

发表于 2014-9-4 17:39:59 | 显示全部楼层
好吧,续行符……顺便赚飞币

出0入0汤圆

 楼主| 发表于 2014-9-4 18:19:38 | 显示全部楼层
各位大哥,求别回复了,我已经知道了,别在我这刷了

出0入0汤圆

发表于 2014-9-4 18:32:40 | 显示全部楼层
一开始看到,想想 续行符。后来看看日期 13年的,再后来看看楼主回复  我笑了  好搞笑!

出0入0汤圆

发表于 2014-9-4 18:33:54 | 显示全部楼层

宏的结尾是换行符,如果不加\,第二行的东西就不是这个宏里面的了

出0入0汤圆

发表于 2014-12-22 12:15:28 | 显示全部楼层
连接两行的意思

出0入0汤圆

发表于 2014-12-22 12:29:36 | 显示全部楼层
连接两行的意思,还有楼主使用的应该是 ads1.2 ?

出100入101汤圆

发表于 2014-12-22 12:29:40 | 显示全部楼层
6楼正解。用宏定义时经常使用。

出0入0汤圆

发表于 2014-12-22 12:31:09 | 显示全部楼层
NEWT 发表于 2013-10-29 17:30
宏的结尾是换行符,如果不加\,第二行的东西就不是这个宏里面的了

好像不光是宏定义这样吧,

出0入0汤圆

发表于 2014-12-22 12:44:58 | 显示全部楼层
连接上下行

出0入0汤圆

发表于 2014-12-22 12:45:05 | 显示全部楼层
为了代码清晰易读,连接符是不错的选择,一行不要太长更好阅读

出0入0汤圆

 楼主| 发表于 2014-12-23 13:00:51 | 显示全部楼层
已经无力吐槽了,各位大神,别再回我的帖子了,我知道错了。

出0入0汤圆

发表于 2014-12-23 14:19:55 | 显示全部楼层
续行符,有时候函数的参数多了,我也会这么用,一个方便做注释,一个容易看。做一些逻辑判断的时候也会使用,清晰易看

出0入0汤圆

发表于 2014-12-23 14:22:19 | 显示全部楼层
嗯 楼上都是正解 代码或是注释长了 一行表示不了 就用这个符号
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-10-3 02:13

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表