多一些Aha Time,发现技术的美妙🍺|

啊原来是这样呀

园龄:8年3个月粉丝:3关注:9

【C++】4.C++初探[深蓝学院C++第2章]

前言

 

一.从Hello World谈起

1.1函数

函数是一段能被反复调用的代码,可以接受输入进行处理并产生输出。

包含:返回类型、函数名、形参列表(可以为空)、函数体。

二.系统I/O

2.1系统IO

系统标准库提供的输入输出方式,用于与用户交互。

输入流:cin,cin>>val

输出流:cout、cerr、clog,区别:1.输出目的地(cerr和clog可以重定向,如输出到文件中),2.是否立即刷新缓冲区,cerr立即刷新,clog不是立即刷新。

缓冲区与缓冲区刷新:std::flush,std::endl

 2.2命名空间

目的:防止名称冲突。

访问命名空间中元素的三种方式:域解析符::、using语句、命名空间别名(namespace ns1=xxxNameSpace)

2.3C和C++系统IO比较

C的方式:#include <cstdio> printf("")使用直观,但容易出错

C++的方式:std::cout 不容易出错但书写冗长

 

三.猜数字与控制流

分支选择,if、while、==等内容

 

四.结构体与自定义数据类型

4.1结构体

struct,将相关的数据放在一起,

1.可以通过点操作符访问内部元素,

2.可以作为函数的输入参数或返回类型,

3.可以引入成员函数,更好地表示函数与数据的相关性。

 

本文作者:OhOfCourse

本文链接:https://www.cnblogs.com/OhOfCourse/p/17099796.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   啊原来是这样呀  阅读(9)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起