C++笔记003:从一个小程序开始

2018-06-17 20:45:26来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

 


 原创笔记,转载请注明出处!

点击【关注】,关注也是一种美德~


 

安装好VS2010后,从第一个小程序开始。

在学习C语言时,我首先输出了一个程序员非常熟悉的对这个世界的问候:hello world!我依旧输出这样一句问候!

在Hello.cpp文件中输入内容:

#include"iostream"  //包含C++的头文件

using namespace std;//使用命名空间

void main()

{

    printf("hello world!");

    system("pause");

}

第一行的头文件我学过C语言,还是能够多少理解一些的,第二行的std命名空间就不知所云了,std 是标准命名空间(在这个命名空间中定义了很多标准定义,如输入输出流等),对于这个先不用太过计较,后面会详细说明。

调试程序,发现运行结果跟C语言是完全一样的!看来在C语言中使用的输出函数printf在C++中也是可以使用的!

现在我把printf这行注释掉,因为C++毕竟是C++,是区别于C语言的,其有一些自己的东西,现在修改代码。

#include"iostream"//包含C++的头文件

using namespace std;//使用命名空间

void main()

{

    //printf("hello world!\n");

    cout<<"hello world !"<<endl;

    system("pause");

}

cout是一个对象,相当于标准输出,就是在“黑窗口”中输出内容,暂且这样理解。

<<这个左移操作符,我们发现已经“变味”了,在C++里面已经进行功能的改造,跟以前C语言的左移操作符用法不一样了,这就是C++中的操作符重载,这个后面再说!

endl就表示换行!

因此,cout这语句的意思就是打印到屏幕,并且回车换行。

再次运行程序,发现输出跟刚刚是一样的!

 

 


 原创笔记,转载请注明出处!

更多精彩请关注微信公众号:依法编程


 

 
 
 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:读入优化与输出优化

下一篇:洛谷P1337 [JSOI2004]平衡点 / 吊打XXX(模拟退火)