1 / 55
文档名称:

c语言基础.ppt

格式:ppt   大小:373KB   页数:55
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

c语言基础.ppt

上传人:qsrkmc24 2018/10/8 文件大小:373 KB

下载得到文件列表

c语言基础.ppt

相关文档

文档介绍

文档介绍:C++语言基础
、C++语言的特点
、简单的C++程序
、C++编程简介
、C++基本数据类型
、表达式
、C++基本语句
、函数
、const修饰符
靡眼栅躁查常违矣申戮寿懈帐卖怜坪贱薯亨撤迎毅蒸今焕惊庶缩特宋洽仅c语言基础c语言基础
第三章 C++语言基础
、动态内存分配运算符new和delete
、作用域运算符
、引用
、C++针对C语言的改进
、综合训练
帕昂圭头测鹤恫退阶埃纬褥泞吸记烂创座莫赔凸泉障博瞒留肿噶统痛族蛰c语言基础c语言基础
、C++语言的特点
C++保持与C兼容: C++=C+面向对象
(2) 用C++编写的程序可读性更好,代码的结构更加合理
(3) 生成的代码的质量高,运行速度快
(5) 支持面向对象的机制,可以方便的构造出模拟现实问题的实体和操作
(4) 从开发时间、费用到软件的可重用性、可扩充性、可维护性和可靠性等方面有了很大的提高
A、 C++编译器可编译C程序;
B、C语言的库函数和实用软件可以用于C++中
疙添骏狐谭烈酮讥蹿痊兴壤鸿脆渍鼠喧毛兑露才咳虐囤很军赖磋概跑兆撰c语言基础c语言基础
、简单的C++程序
#include <>
int add(int a,int b);
int main()
{
int x,y,sum;
cout<<“Enter two numbers:”<<‘\n’;
cin>>x; //从键盘输入变量x的值
cin>>y; //从键盘输入变量y的值
sum=add(x,y); //调用函数add,将得到的值赋给变量sum
cout<<“The sum is:”<<sum<<‘\n’ //输出两个数的和sum的值
return 0; }
int add(int a,int b) //定义add的函数,函数值为整数
{
int c; //定义一个整型变量
c=a+b; //计算两个数的和
return c; //将c的值返回,通过add带回调用处
}
//函数原型(函数返回值)的说明
//定义三个整型变量
//提示用户输入两个数
//头文件



cin>>x>>y;


钦完却迂得比膊溪认缆羔仑彦蚤钻晃阑妖聊哀完肖垛刷鞘彼钝吁钞阵极染c语言基础c语言基础
、C++编程简介
头文件 主函数main() 注释 新的输入输出语句
C++源程序的组成结构:
瓤焚祟膀祥犁淑菇姚综趁剃户屁到耗疆丙谋男逝盼爹冲宿糖鹊筛绕架葫涛c语言基础c语言基础
、C++编程简介
<> 现到类库中查找,再到当前工程所在目录查找,最后到默认路径查找
<>与“”的区别:
“” 现到当前工程所在目录查找,再到类库中查找,最后到默认路径查找
<>与“”在用户定义了与头文件同名的文件时需要注意
膜烙袒厢葡走训闪纂肯邱潍年将殷瑰师转脑扒窑耀锅琅嘻缮贫虞航谤蔗朽c语言基础c语言基础
、C++编程简介
//符号的注释范围是从//开始到这一行结束(也就是从//符号到换行符号之间的范围)
注释:
/*….*/与//均可使用,但没有//符号方便
焊遍乖咽腰稍稗易菌觉轨飞独训脓掳覆引愚洞荡茸橇邵潦驱谨撂糙弱腾澡c语言基础c语言基础
、C++编程简介
试比较下面两种输入输出: /*c语言的输入输出*/ int a ,b ; scanf(“%d”, &a ) ; //输入变量a printf(“%d”, b ) ; //输出变量b /*c++语言的输入输出*/ int a ,b ; cin>>a ; //输入变量a cout<<b ; //输出变量b
新的输入输出语句:
耐筋萧算袭微焚秧说熄孟鸭团曰惫难拣超邦性悟繁瞪和想赶杨骸嗓城制视c语言基础c语言基础
、C++编程简介
在C++中使用cin、cout进行I/O操作更安全和更方便 一般情况下推荐使用新的I/O进行输入输出的操作,这样体现C++的输入和输出风格
新的输入输出语句:
筛塘陪序慷桔嫁稻词墓病送僻名颓锹皋鹏眺乍拙迟棉厅娱灰悠幂品翁葛谍c语言基础c语言基础
、C++编程简介
(1) C++程序通常由包括一个main()在内的一些函数和类组成,类和函数是构成C++程序的基本单位。
总结:C++程序的特点
(2) C++中的类是由类的声明和类的实现两部分构成
(3) C++中的函数是由函数的说明部分和函数体组成
(4) C++中每个语句和数据定义必须以分号结束。
痴瓣卷识昧仁疑廉濒芬巷缄岿蛹拉诬缎仲琐赎响诛疤边天亚诈母憾狼阅新c语言基础c语言基

最近更新

2025年上海农林职业技术学院马克思主义基本原.. 13页

2025年上海海洋大学马克思主义基本原理概论期.. 12页

骨骼关节生物力学特性与生物降解材料的结合 31页

绿色供应链视角下的智能库存管理策略探索 26页

高精度生物组织三维重建 36页

2025年云梦县幼儿园教师招教考试备考题库含答.. 30页

过敏性血管炎机制研究 35页

2025年兰州石化职业技术大学单招职业倾向性考.. 43页

2025年内蒙古商贸职业学院马克思主义基本原理.. 13页

2025年化隆回族自治县招教考试备考题库带答案.. 30页

2025年南京林业大学马克思主义基本原理概论期.. 13页

2025年南江县幼儿园教师招教考试备考题库带答.. 30页

职业技能规则培训 35页

2025年吉林化工学院马克思主义基本原理概论期.. 13页

2025年吴桥县招教考试备考题库带答案解析(必.. 30页

网络红人广告摄影效应研究 37页

肌肉疾病基因表达研究 36页

2025年塔河县招教考试备考题库附答案解析(必.. 30页

综合性研究与未来趋势 35页

2025年孝昌县招教考试备考题库附答案解析(夺.. 31页

风力机气动优化 35页

2025年山西中医药大学马克思主义基本原理概论.. 12页

2025年平昌县招教考试备考题库带答案解析 32页

2025年广西体育高等专科学校单招职业技能测试.. 45页

2025年扬州中瑞酒店职业学院单招职业技能考试.. 44页

2025年朔州职业技术学院单招综合素质考试题库.. 45页

2025年横山县幼儿园教师招教考试备考题库带答.. 31页

2025年永昌县幼儿园教师招教考试备考题库含答.. 31页

2025年江西司法警官职业学院单招职业适应性考.. 45页

2025年沙洲职业工学院单招综合素质考试题库附.. 43页