欢迎来到天天文库
浏览记录
ID:36665098
大小:519.10 KB
页数:48页
时间:2019-05-09
《《C语法基础》PPT课件》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、重庆邮电大学计算机科学与技术学院冯潇fengxiao@cqupt.edu.cn2021/10/7本次课内容C++程序的基本构成重点C++基本数据类型初步学会cin、cout的基本用法初步理解标准名字空间的作用和用法标准头文件和头文件初步了解string和vector的基础语法初步认识和理解模板机制函数模板2021/10/7C++程序基本构成#includeusingnamespacestd;//使用标准名字空间stdintmain(){charname[20],classNo[9
2、];cout<<"inputnameandclassnumber:";cin>>name>>classNo;cout<<"Hello,"<3、和段注释/**/仍然可用2021/10/72021/10/7C++标准库演化过程C++诞生后的很长时间,各个软件厂商对C++库的实现有所不同,这就意味着不同软件厂商生产的C++程序库,其内容和行为可能不同C++标准化可以简化C++的教学、使用以及在不同平台间的移植,是C++的一个重要里程碑C++为保持向下兼容,以.h结尾的C++旧头文件仍然可用而新的C++标准头文件将旧头文件中的.h去掉,如,并标准库中的一切都被放在标准名字空间std中原来C语言的头文件去掉.h扩展名,并在文件名前4、加c,如2021/10/7C++中完成标准输入/输出C语言中,输入和输出通过库函数scanf()和printf()完成C++通过I/O流库完成输入和输出,I/O流库声明于标准库文件中,使用格式为#includeusingnamespacestd;//该文件在标准名字空间std下全局流对象cout(读音,see-out)代表标准输出设备,即屏幕全局流对象cin(读音,see-in)代表标准输入设备,即键盘2021/10/7cin和cout用法c5、out语法格式:cout<<变量名1<<变量名2<>变量名1>>变量名2;提取运算符>>代表数据流向是从标准输入设备流向变量;思考:cin>>name>>endl;//是否正确?如果输入的姓名是AbrahamLincon,该如何处理?#include#includeusingnamespacestd;intmain(){stringname,classNo6、;cout<<"inputnameandclassnumber:";cin>>name>>classNo;cout<<"Hello,"<usingnamespacestd;/*函数fun定义在所有函数之外,即定义在全局名字空间中*/voidfun(){cout<<"thisisatestfuction!"<7、8、模m,m>0系数a,0usingnamespacestd;namespacexiao{intran
3、和段注释/**/仍然可用2021/10/72021/10/7C++标准库演化过程C++诞生后的很长时间,各个软件厂商对C++库的实现有所不同,这就意味着不同软件厂商生产的C++程序库,其内容和行为可能不同C++标准化可以简化C++的教学、使用以及在不同平台间的移植,是C++的一个重要里程碑C++为保持向下兼容,以.h结尾的C++旧头文件仍然可用而新的C++标准头文件将旧头文件中的.h去掉,如,并标准库中的一切都被放在标准名字空间std中原来C语言的头文件去掉.h扩展名,并在文件名前
4、加c,如2021/10/7C++中完成标准输入/输出C语言中,输入和输出通过库函数scanf()和printf()完成C++通过I/O流库完成输入和输出,I/O流库声明于标准库文件中,使用格式为#includeusingnamespacestd;//该文件在标准名字空间std下全局流对象cout(读音,see-out)代表标准输出设备,即屏幕全局流对象cin(读音,see-in)代表标准输入设备,即键盘2021/10/7cin和cout用法c
5、out语法格式:cout<<变量名1<<变量名2<>变量名1>>变量名2;提取运算符>>代表数据流向是从标准输入设备流向变量;思考:cin>>name>>endl;//是否正确?如果输入的姓名是AbrahamLincon,该如何处理?#include#includeusingnamespacestd;intmain(){stringname,classNo
6、;cout<<"inputnameandclassnumber:";cin>>name>>classNo;cout<<"Hello,"<usingnamespacestd;/*函数fun定义在所有函数之外,即定义在全局名字空间中*/voidfun(){cout<<"thisisatestfuction!"<
7、8、模m,m>0系数a,0usingnamespacestd;namespacexiao{intran
8、模m,m>0系数a,0usingnamespacestd;namespacexiao{intran
此文档下载收益归作者所有