1 / 17
文档名称:

C 语言基础知识.ppt

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

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

分享

预览

C 语言基础知识.ppt

上传人:q1188830 2019/11/16 文件大小:685 KB

下载得到文件列表

C 语言基础知识.ppt

相关文档

文档介绍

文档介绍:C++++是一门语言:语言是一套具有语法、,,用于表达我们的思想,描述解决问题的方法,供计算机执行,计算机只按指令做相应操作,:++语言程序员利用C++语言表达自己的思想通过Turboc、Borlandc++、VC++等集成开发环境进行开发(主要提供编译和连接的环境,并提高开发效率,降低开发难度)通过具体的计算机系统实现(包括具体的硬件和软件环境)用户通过这个具体实现的系统来达到目的,完成工作意识是依赖于物质的,意识不能脱离物质而独立存在第一代:机器语言(低级语言):面向机器、可移植性差、效率高、不方便编程第二代:汇编语言第三代:高级语言:面向程序员、可移植性好、执行效率低、便于编程第四代:面向对象式语言第五代:++语言的主要用途以及与其它语言的区别:我们知道,.(a):C++与C相比:一是全面兼容C二是支持面向对象的方法(b):C++对C的类型系统进行了改革和扩充,比C更安全(c):C++++既支持面向过程的程序设计,又支持面向对象的程序设计.(d):像数据类型、算法的控制结构、函数等,不仅是面向过程程序设计的基本成分,++的结构特点:,函数是C程序的基本单位。(面向对象方法的基本单位是对象):说明部分:函数类型函数名(参数类型参数名,……) 例:intadd(intx,inty)或intadd(x,y) intx,y;函数体:{变量定义; 执行语句; }():程序中有且只有一个main()函数,可在任意位置,是程序运行开始和结束。(C++如果不返回值一般都加void标记):一行内可多条语句,空格和回车符不计。一个语句可多行,用“\”续行。“;”,函数说明部分除外。,输入输出用库函数scanf()、printf()、getchar()、putchar()实现。(有用于输入输出流的对象cin、cout)/*……*/,可多行,不可嵌套。(用\\进行注释)[]函数C程序例。main(){printf("ThisisaCprogram.");}[]最小的C程序例。main(){}ThisisaCprogram.[]求两个数中较小数。main(){inta,b,c;scanf("%d,%d",&a,&b);c=min(a,b);printf("min=%d",c);}intmin(intx,inty){intz;if(x<y)z=x;elsez=y;return(z);}3,5min=:人们对客观世界的认识,从具体科学抽象到哲学层次,再由哲学指导具体科学的发展。(哲学是一切具体科学的指导性科学)自然哲学观指出:认识事物的过程就是从具体到抽象,再从抽象到具体的过程。:为了能更直接的描述客观世界中存在的事物(即对象),(或称服务)的对象,通过抽象找出同一类对象的共同属性(静态特征)和行为(动态特征),形成类.