原创
学习C++的日子 第一天 2018年12月14日
因为工作变动,现在需要学习C++,说真的,这个岁数学起来确实是非常的吃力。
应用环境还是Virtual C++6.0,这个比较单纯一些,又是免费的。
按照惯例,先从hello,world学起。
程序1,文件名:test1.cpp
///////////////////////////////////////////////////////////////
#include
using namespace std;
int main()
{
cout << " Hello, world " << endl;
}
///////////////////////////////////////////////////////////////
执行结果
///////////////////////////////////////////////////////////////
Hello, world
Press any key to continue
///////////////////////////////////////////////////////////////
解释,说明
#include //头文件 ,输入输出的宣言等
using namespace std; // 名称空间,这是与C语言的最大不同,将程序分割成各个大的区域,之后还会详细说明。这段程序,表示在这里使用std的名称空间
//std是C++的标准名称空间,自己也可以设计名称空间。后面详细说明。
int main() // 主函数,不必解释了,C语言里这是老大。
{
cout << " Hello, world " << endl;
}
// 在输出输入方式中,没有像C语言那样使用输入输出函数,而是使用了 << 演算符号。
<< 代表输出, >> 代表输入。cout 是标准的输出语言。
endl 类似于C语言里的换行符 \n
如果省略了using namespace std;
cout << " Hello, world " << endl;就需要改写成
std::cout << " Hello, world " << std::endl;
在这里 因为cout和endl是属于std这个名称空间的。
所以需要使用某种方式来标识出来。
对于输出,比C语言要自由的多,可以输出各种型的数据,同样可以输出多个数据。
例如 cout << " Hello, world " << 1 << 2.0 << endl;
执行结果
Hello, world 1, 2
Press any key to continue
再讲讲输入,也是很自由的。
程序2,文件名:test2.cpp
///////////////////////////////////////////////////////////////
#include
using namespace std;
int main()
{
char x[32];
char y[32];
cin >> x >> y;
cout << x << " " << y << endl;
}
///////////////////////////////////////////////////////////////
执行结果
///////////////////////////////////////////////////////////////
hello
world
hello world
Press any key to continue
///////////////////////////////////////////////////////////////
cin 表示输入。
用户1724505 2019-6-10 17:49
Lost 2019-1-3 14:50
allen_zhan_752827529 2018-12-18 10:13
忆轻狂 2018-12-14 08:45
余额支付
微信扫码支付
给作者打赏,鼓励TA抓紧创作!
请选择支付金额
请选择支付方式
0人赞赏(共赞赏¥)