c语言里"一个语句分写多行"是什么意思
电脑知识爱好者互联网本站整理2008-1-16 12:29:56
知识重点:改成 printf(a=%.2f\n,b=%.2f\n,c=%.2f\n,\ d=%.2f\n,e=%.2f\n,a,b,c,d,e); 试试 C语言中一行只可以输入80个字符,如果代码需要换行,则在每行后面加上行结束符“\” 像你的第二条语句,没加行结..
改成 printf("a=%.2f\n,b=%.2f\n,c=%.2f\n,\ d=%.2f\n,e=%.2f\n",a,b,c,d,e); 试试 C语言中一行只可以输入80个字符,如果代码需要换行,则在每行后面加上行结束符“\” 像你的第二条语句,没加行结束符,编译时会认为,字符串没有正确结束
在C语言中字符串是不可以分行写的。
在C++中,一个长字符串可以占两行或多行,但在最后一行之前的各行应用反斜杠结尾,例如:
"I \
love \
you"
上面的字符串与下面的单行字符串等价:
"I love you"
另外printf("a=%.2f\n,b=%.2f\n,c=%.2f\n,d=%.2f\n,e=%.2f\n",a,b,c,d,e)这类的语句可以分行写成
printf("a=%.2f\n,b=%.2f\n,c=%.2f\n,d=%.2f\n,e=%.2f\n",
a,
b,
c,
d,
e);
的样子。但是printf这样的标识符和关键字不可以分行写。下面的两种写法都是错的:
1. print
f("hello");
2. print\
f("hello");
参与评论- 相关内容
- 最近更新
- ·请问C 中如何使用平方根?
- ·设一棵完全二叉树共有700个结点,..
- ·那里有C语言函数调用的资料?谢谢..
- ·发彩信需要开通什么业务吗?
- ·手机电池被摔到地上了(是瓷砖地)..
- ·手机下载MP4怎么放不了
- ·摩托罗拉L7问题
- ·S60手机看电子图书的
- ·飞利浦766问题 50分先奉上,有满..
- ·EXCEl打印怎么才能自动转列
添加到百度搜藏