C++ Pimer 学习笔记2(笔记)

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


cout 拼接

iostream定义了<<运算符,可以像下面这样合并输出:

cout << "Now you have " << carrots (变量int型) << "carrots." << endl ;

类是用户定义的一种数据类型。要定义类,需要描述它能够表示什么信息和可对数据执行哪些操作。类定义描述的是数据格式及其用法,而对象则是根据数据格式规范创建的实体。(类:著名演员,对象:于和伟) cout是ostream类对象,ostream类定义描述了ostream对象表示的数据以及可以对它执行的操作,如将数字或字符串插入到输出流中。

函数原型与函数定义

原型只描述函数接口。它描述的是发送给函数的信息和返回的信息。而定义中包含了函数的代码,如计算平方根的代码。C和C++将库函数的这两项特性(原型和定义)分开了。库文件中包含了函数的编译代码,而头文件中则包含了原型。应在首次使用函数之前提供其原型。(注:C++程序由一个或多个被称为函数的模块组成。程序从main( )函数(全部小写)开始执行)

函数格式

(C++每个函数定义相互独立,不允许嵌套)

type functionname(argumentlist)//函数名,参数列表

{

        statements   //语句

}

在多函数程序中使用using编译指令

使用cout需要能够访问位于名称空间std中的cout定义。包括以下情况

1.将using namespace std;放在函数定义之前,让文件中所有的函数都能够使用名称空间std中所有的元素。
2.将using namespace std;放在特定的函数定义中,让该函数能够使用名称空间std中的所有元素。
3.在特定的函数中使用类似using std::cout;这样的编译指令,而不是using namespace std;,让该函数能够使用指定的元素,如cout。
4.完全不使用编译指令using,而在需要使用名称空间std中的元素时,使用前缀std::,如下所示:

std::cout << "I'm using cout and endl from the std namespace" << std::endl;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值