C++学习笔记(一)

       C++是一个区分大小写的语言,所以在编写时一定的注意大小写。C++源文件的后缀格式一般是cpp,简单的c++ hello world

   #include<iostream>//引用头文件,学过C语言的应该很熟悉,不过头文件并没有.h的后缀,当然也可以引用c语言的头文件

   int main()//程序入口,和很多语言都一样,不过C++一般以int为返回类型,如果不接受传入值可以省略void如mian(void)==main

{

     using namespace std;//引用命名空间,这是c语言没有的,命名空间有效的解决的函数同名的问题

     cout<<"hello world"<<endl;//输出hello world,<<是重载符号,这里表示流

     cin.get();//暂停程序,避免程序一闪而过

     return 0;//返回0

}

上面程序非常简单,其中包含一个名为main()的函数,并且包含以下元素

     1.注释,有//前缀指示,//只是单行注释,下一行必须再加//如

//这是注释

这里是错误的注释,没有加//

    2.预处理器编译指令#include

    3.函数投 int main()

    4.编译指令 using namespace;

    5.函数体,{和}括起

    6.使用显示工具cout显示消息

    7.endl控制符

    8.使用输入函数cin.get();接受回车

    9.结束函数的return语句

如果想使用多行注释可以使用/*开始---结束*/,这种注释可以跨越多行。

因为上面的程序使用了cout,而cout的定义在iostream中,所以就要用#include<iostream>,这样会导致iostream文件的内容随源文件的内容一起被发送给编译器

cout和cin在命名空间std中,所以的引用命名空间,当然也可以这样std::cout,为了偷懒,说以using 指令诞生了,使用了using namespace std;后,就不用每次使用cout都加一个std::的前缀了

C++中,每一个语句用;结束,一行可以放多条语句,但是为了代码的美观度,最好的做法就是一行一条。

cout输出,和C语言的输出不同,这里并不是像调用函数那样来显示,而是吧要显示的内容插入到输出流中去。cout<<"hello world"表示把"hello world"插入到显示流中去。

在cout显示中,可以使用endl控制符进行换行,当然也可以使用C语言中的\n进行换行。

一行代码中不可分割的元素叫做标记,通常必须使用空格、制表符或回车将2个标记翻开,空格制表符和回车统称为空白,有些字符(和括号和逗号)是不需要用空白分开的标记。

C++程序时一组函数,每个函数又是一组语句。

函数体的格式:

返回类型 函数名(参数)

{

    语句
}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值