欢迎来到天天文库
浏览记录
ID:41876501
大小:1.13 MB
页数:9页
时间:2019-09-04
《cpp_01 Hello World! C++》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、嵌入式C++编程C++vsC从C语言发展而来,C++编译器完全兼容C语言,1998年跨平台的标准C++正式推出,2003年第二版的C++发布,最新版的C++标准是2011年发布.比C语法检查更严格,如函数使用前必须声明.更高层的抽象,C语言仍然需要从计算机角度思考一个问题的解决,C++可以完全着眼实际问题的结构去思考问题的解决.C++的重载多态泛型使它在可重用性,可扩充性和可维护性上大大优于C语言,而效率上与C语言不相上下,同样也支持嵌入汇编编程.HelloWorld,C++comes.#include//stdio.husin
2、gnamespacestd;//命名空间stringstr;inti;intmain(intargc,char**argv){cout<<“HelloWorld”<<23<>str>>i;//或::strcout<<“str=”<3、都有叫”南京路”的马路,他们给自己马路起名时默认的命名空间就自己的城市名,当一个人讲“我住在南京路上”时,如果作用域是全国的话,“南京路”这个名称就会遇上冲突。命名空间的定义和使用namespaceGroupOne{intnum;}namespaceGroupTwo{intnum;}GroupOne::num=10;GroupTwo::num=12;//或usingnamespaceGroupOne;num=10;::num=13;//全局命名空间std::cout<<“Helloworld!”<4、std;cout<<“Helloworld!”<编译->链接g++-omainmain.cpp./main//运行lddmain//查看main默认链接的动态库输入输出printf,scanf--C函数cout,cin--C++对象<<,>>流运算符,用来表示数据流的方向例如:AnyTypedata1,data2;cin>>data1>>data2;cout<<“Mydatai5、s”<>运算符会自动区分输入和输出数据的类型练习1)写一个C++程序,从终端在一行中输入姓名、年龄两个字段,以空格分隔,按回车后输出:Mynameis“姓名”,”年龄”yearsold.2)下面代码main函数中调用的是哪个compute()?namespaceLib{voidcompute(inti){//…}}usingnamespaceLib;voidcompute(inti){//…}intmain(){compute(12);return0;}
3、都有叫”南京路”的马路,他们给自己马路起名时默认的命名空间就自己的城市名,当一个人讲“我住在南京路上”时,如果作用域是全国的话,“南京路”这个名称就会遇上冲突。命名空间的定义和使用namespaceGroupOne{intnum;}namespaceGroupTwo{intnum;}GroupOne::num=10;GroupTwo::num=12;//或usingnamespaceGroupOne;num=10;::num=13;//全局命名空间std::cout<<“Helloworld!”<4、std;cout<<“Helloworld!”<编译->链接g++-omainmain.cpp./main//运行lddmain//查看main默认链接的动态库输入输出printf,scanf--C函数cout,cin--C++对象<<,>>流运算符,用来表示数据流的方向例如:AnyTypedata1,data2;cin>>data1>>data2;cout<<“Mydatai5、s”<>运算符会自动区分输入和输出数据的类型练习1)写一个C++程序,从终端在一行中输入姓名、年龄两个字段,以空格分隔,按回车后输出:Mynameis“姓名”,”年龄”yearsold.2)下面代码main函数中调用的是哪个compute()?namespaceLib{voidcompute(inti){//…}}usingnamespaceLib;voidcompute(inti){//…}intmain(){compute(12);return0;}
4、std;cout<<“Helloworld!”<编译->链接g++-omainmain.cpp./main//运行lddmain//查看main默认链接的动态库输入输出printf,scanf--C函数cout,cin--C++对象<<,>>流运算符,用来表示数据流的方向例如:AnyTypedata1,data2;cin>>data1>>data2;cout<<“Mydatai
5、s”<>运算符会自动区分输入和输出数据的类型练习1)写一个C++程序,从终端在一行中输入姓名、年龄两个字段,以空格分隔,按回车后输出:Mynameis“姓名”,”年龄”yearsold.2)下面代码main函数中调用的是哪个compute()?namespaceLib{voidcompute(inti){//…}}usingnamespaceLib;voidcompute(inti){//…}intmain(){compute(12);return0;}
此文档下载收益归作者所有