博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
c++的准备知识2
阅读量:5363 次
发布时间:2019-06-15

本文共 1167 字,大约阅读时间需要 3 分钟。

1.在C++中,用双引号括起的一系列字符叫做字符串,因为他是由托干字符组合而成。

2.<<符号表示该语句把这个字符串发送给cout;该符号指出了信息流动的路径。cout是什么呢?
  他是一个预定义的对象,知道如何显示字符串,数字和单个字符等。

3.那么用一个例子来说明cout,从概念上看,输出是一个流,即从程序流出的一些列字符。cout可以
  表示这种流,其属性是指iostream文件中定义的。cout的对象属性包括一个插入运算符(<<),
  他可以将其右侧的信息插入到流中,例如cout<<“come pu and C++ me some time.”;
  他将字符串come pu and C++ me some time.插入到输出流中,因此,与其说程序显示了一条信息,
  不如说他将一个字符串插入到了输出流中。(其实我也没看懂这说的啥~。~很尴尬)。

4.在打印字符串时cout不会自动移到下一行,因此,每条cout语句的输出从前一个输出的
 末尾开始,则come pu and C++ me some time.You won’t regret it!可以看到Y紧紧跟在句点后面
  在来看另外一段代码,
  cout<<"The good,the";
  cout<<"Bad,";
  cout<<"and the Ukulele";
  cout<<endl;
  其输出为:The good,thebad,and the Ukulele
  同样,每个字符串紧接在前一个字符串的后面,如果要在两个字符串之间留一个空格,必须将空格包含
  着字符串中。注意,要尝试上述输出实力,必须将代码放到完整的程序中,该程序包含一个main()函数头
  以及起始和结束花括号。

5.\n被视为一个字符,名为换行符,显示字符串时,在字符串包含换行符而不是在末尾加上endl,可以减少输出量,
  另一方面,如果要生成一个空行,则两种方法的输入量相同,但对大多数人而言,输入endl更为方便
  但是endl与\n的差别在于,endl确保程序继续运行前刷新输出,;而是用\n不能提供这样的保证,这意味着
  在有些系统中,有时需要你输入信息后才会出现提示。换行符被称为“转义序列”的按键组合。

6.代码的风格,虽然C++在格式方便赋予了很大的自由,但是如果遵循合理的风格,程序将便于阅读,有效但难看
  的代码不会令人满意,令人满意的代码因遵循
  每条语句占一行。
  每个函数都有一个开始括号和一个结束括号,这两个括号个占一行。
  函数中的语句都相对于花括号进行缩进。
  与函数名称相关的圆括号周围没有空白。
  前面三条是为了确保代码清晰易读,第四条是帮忙区分函数和一些也是用圆括号的C++内置结构。

 

转载于:https://www.cnblogs.com/world1/p/5688776.html

你可能感兴趣的文章
提取hdfs文件名的方法
查看>>
Ubuntu 17.04 upgrade to 17.10
查看>>
Windows access Linux / Ubuntu via Remote Desktop via xrdp
查看>>
程序员都应该知道的福利
查看>>
反射-------通过反射跳过泛型编译器运行报异常的问题答案
查看>>
二叉链表(双叉链表)实现二叉树
查看>>
javascript保留字趣史
查看>>
MongoDB加auth权限
查看>>
android-universal-image-loader加载网络图片
查看>>
HackerRank Ice Cream Parlor
查看>>
Ubuntu16.04 on ThinkPad E455 不能识别耳机 的解决方法
查看>>
springmvc重定向
查看>>
Webmin试玩
查看>>
拥抱互联网经济新增长点,微软云为视频直播提速
查看>>
知识的总结
查看>>
Web框架——XWAF的代码结构和运行机制(4)
查看>>
实验四
查看>>
电话面试总结
查看>>
datatable列操作
查看>>
关于ManualResetEvent的实例分析
查看>>