第一章C 语言简介.docx
《第一章C 语言简介.docx》由会员分享,可在线阅读,更多相关《第一章C 语言简介.docx(22页珍藏版)》请在第一文库网上搜索。
1、第一章C+语言简介本章内容 C+语言的发展简史 C+语言的特点 C+语言的程序结构第一节c+语言的发展简史常考考点: C+语言的发展历史 C+语言与C语言的关系 C+是高级程序设计语言:易懂(接近于自然语言)、易读 高级语言需要编译(将程序编译为计算机指令进行运行) C+是由C发展而来的,与C兼容,是C的超集 C+既可用于面向过程的结构化程序设计,又可用于面向对象的程序设计,是一种功能强大的混合型的程序设计语言 面向对象和面向过程不是矛盾的,而是各有用途、互为补充第二节C+语言的特点常考考点: C+语言与C语言之间的主要异同点 C+的基本输入/输出语句,程序的输入/输出方法 函数的声明、参数传
2、递方式、参数默认值、内联函数等相关知识、函数重载的概念,const的含义及作用 指针的概念,C+中动态内存分配及释放的方法,并在程序中灵活运用、引用的基本概念,引用的定义与使用,类String的基本功能,声明类String对象,调用类string中的成员函数进行基本操作1C+语言是一种编译式的、通用的、大小写敏感的编程语言,完全支持面向对象的开发模式。2.C+语言的主要特点表现在以下方面:它是C语言的继承,尽量兼容C语言,同时也增强了C语言对类型的处理;加入了面向对象的特征:抽象、封装、继承、多态;支持过程化编程、面向对象编程和泛型编程;C+语言可运行于多种平台上,如WindOWs、UAC操作
3、系统及UNIX的多种版本。一、基本的输入/输出1个头文件:inc1ude2个流类、2个流类对象、2个运算符号、2条语句:istream输入流类stream输出流类cin输入流对象COUt输出流对象流提取运算符(流插入运算符cin输入语句cout输出语句两个对象都不支持用户自定义类型数据的直接输入/输出,需要对两个运算符进行鳏操作【牛刀小试】在C+中使用流进行输入/输出,其中用于屏幕输出的对象是()。A.cerrB. cinC. coutD. Cfi1e正确答案C答案解析在C+中使用流进行输入/输出,其中用于屏幕输出的对象是“c。U1【牛刀小试】在C+程序中,用来读取从键盘输入值的标准输入流对象
4、是O正确答案cin答案解析在C+程序中,用来读取从键盘输入值的标准输入流对象是“cin”【程序1-11输入/输出示例#inc1ude#inc1udeusingnamespacestd;intmain()intone1nt1,one1nt2;charStrArray20;stringstr;doub1eoneDoub1e;charoneChar=*a;CoUt输入两个整型值,一个字符,一个字符串和一个浮点值,”;COUt以空格、Tab键或(Enter)键分隔:oneInt1oneInt2oneCharstrArrayoneDoub1e;Str=StrArray;CoUt输入的数据是:“end1;
5、CoUt”字符串是:ttz,strend1两个整型值分别是:tOne1nt1和tone1nt2end1字符是:ttz,oneCharz,n“浮点值是:ttz,oneDoub1e1easeinputtheint/char/str/doub1enuaber:1M%aChifW13.H1926 定义变量,字母大小写敏感 ,符号之后只能跟随一项(变量、表达式、函数调用语句等) 在输入数据过程中,使用空格、Tab、Enter将数据分开 输入完数据以后,回车,结束输入过程,并显示输出结果 加入适当的引导语,可以帮助用户实现操作二、头文件和命名空间1C语言中使用头文件保存程序中用到的声明:包括函数声明、常量
6、的定义等等。2 .C+中也是如此,使用头文件保存:函数声明、类体的定义等等。3 .2inc1udeGoStreamC+标准输入/输出流,使用Cin或COUt对象时,必须使用该库,可以包含多个头文件。4 .头文件包含:J系统提供的头文件inc1udeJ用户自定义头文件inc1udestudent,h”J当使用尖括号时,C+编译器将指令中指定的目录中去查找J采用双引号时,C+编译器在用户当前目录下或指令中指定的目录下寻找要包含的文件5 .常用头文件有:,标准输入输出流:标准文件流:,标准字符串处理函数:标准数学函数:【牛刀小试】指示编译器将一个源文件嵌入到带该指令的源文件中的指令是O正确答案inc
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第一章C 语言简介 第一章 语言 简介