C++ 第一章

一 ·C++头文件和格式
1.头文件
其实C++头文件有很多,我先给你介绍一个万能头文件

#include<bits/stdc++.h>

2.命名空间【using namespace std;】
using namespace std指调用bai命名空间std内定义的所有标识符。

使用“using namespace std”后,命名空间中的标识符就如同全局变量一样。

由于标准库非常大,程序员可能会选择类的名称或函数名称,就像它是标准库中的名称一样。因此,为了避免这种情况导致的名称冲突,标准库中的所有内容都放置在命名空间Std中。

但这将带来新的问题:无数的原始C语言代码依赖于伪标准库中的功能,这些功能已经使用多年,都在全局空间中。

所以就有了诸如<iostream.h>和这样的head文件,一种是与以前的C语言代码兼容,另一种是支持新标准。
他是这样用的:

#include<bits/stdc++.h>//万能头
using namespace std;//分号不能忘,在c++里几乎所有语法后面都要加分号

3.函数声明方式【int main()】
1、int main()是C语言main函数的一种声明方式;

2、int表示函数的返回值类型,bai表示该主函数的返回值是一个int类型的值;

3、main表示主函数,是C语言约定的程序执行入口,其标准的定义格式为int main(int argc, char *argv[]);在int main()中,()中没有数值表示入参为空,等同于int main(void);

4、事例中printf("%f",a);表示将a的值作为浮点类型打印出来,在屏幕上显示,而主函数的返回类型int会将返回的值回传给主调进程,而不是在屏幕输出。

5、因此,printf的输出类型跟主函数的返回类型没有关系,互不关联。事例中,return 0 对应才是主函数的返回值类型。

在这里插入图片描述
4.格式

#include<bits/stdc++.h>
using namespace std;
int main()
{
  int n;/*int是变量类型 n是变量名称,变量类型有char(字符)
  string(字符串)
  double(双精度浮点数)等
  命名函数的格是是:变量类型 变量名称  ;
  \*
  cin>>n;//cin是存入变量,'>>'别忘了
  cout<<n;//cout是输出,'<<'别忘了
}

本期教学结束,如有疑惑请在评论区留言,拜!

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值