1 / 40
文档名称:

C基础知识.ppt

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

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

C基础知识.ppt

上传人:wz_198613 2019/7/19 文件大小:293 KB

下载得到文件列表

C基础知识.ppt

相关文档

文档介绍

文档介绍:C++程序设计#include<头文件名1>#include<头文件名2>……#include<头文件名n>usingnamespace命名空间名1;usingnamespace命名空间名2;……usingnamespace命名空间名n;主函数类型main(){函数类型函数名1(){函数类型函数名11(){}……函数类型函数名1N(){}}……函数类型函数名N(){}}预处理部分命名空间部分主函数体(程序体)第一层函数体第2层函数体C++程序的基本结构C++程序设计函数体(程序体)基本结构函数类型函数名(){usingnamespace命名空间名;const常量类型常量名=值;变量类型变量名;其它函数体;语句序列;}intarea(){usingnamespacestd;constdoublep=;doubler,s;cin>>r;cout<<p*r*r;}C++基本符号大小写的英文字母:A~Z,a~z注意区别大小写!C++区分大小写数字字符:0~9特殊字符:空格 ! # % ^ & * _(下划线) + = - ~ < > / \ ' " ; . , () [] {}C++程序设计C++基本字关键字C++预定义的单词标识符程序员声明的单词,它命名程序正文中的一些实体文字 在程序中直接使用符号表示的数据操作符用于实现各种运算的符号分隔符(){},:; 用于分隔各个词法记号或程序正文空白符空格、制表符(TAB键产生的字符)、换行符(Enter键所产生的字符)和注释的总称C++程序设计C++关键字指C++语言自己规定的一些有特殊含义的英文单词,它们只能被语言自己使用,而且都有专门的用途,不能用于其他场合,也就是被保留给C++语言自己专用。例如:main,cin,cout,using,include,int,double,float,for等。C++程序设计C++标识符用来表示常量、变量、类型、文件、函数、过程或程序的名字等。规则:1、以大写字母、小写字母或下划线(_)开始2、可以由大写字母、小写字母、下划线(_)或数字0~9组成3、大写字母和小写字母代表不同的标识符C++程序设计C++标识符分类标准标识符:有特殊含义的,例如:标准类型标识符int,double等。用户自定义标识符:用户用来表示常量、变量、类型、文件、函数、过程或程序等的名字:不能与保留字同名;最好有一定的含义,以增加程序的可读性:比如用来定义长方形的长最好变量名起为length;注意大小写。C++程序设计C++数据类型C++是一种强数据类型语言,每一种数据一般都严格地对应确定的数据类型。C++程序设计布尔逻辑型bool指针类型type*(含void*)引用类型type&(无void数据更无void&数据)枚举类型enum(枚举常数为有限个int型常数)整型intshortlong字符型char(一个字节的整型)单精度浮点型float双精度浮点型double长双精度浮点型longdouble实型基本数据类型数组类型array[]结构类型struct联合类型union类类型class集合数据类型C++数据类型C++程序设计类型名type说明长度数据范围bool布尔逻辑型1true(1)false(0)char字符型l-128~127(0~255)unsignedchar无符号字符型10~255signedchar有符号字符型1-128~127[signed]short[int]有符号短整型2-32768~32767unsignedshort[int]无符号短整型2-32768~32767[signed]int有符号整型2/4-32768~32767unsigned[int]无符号整型2/40~65535[signed]long[int]有符号长整型4-2147483648~2147483647unsignedlong[int]无符号长型型40~*e-38~~**e-308~~*e308longdouble长双精度型8/10至少与double类型同C++常量在程序执行时,其值不能改变的数据。常量的定义具有单一性和不改变性,即常量名只能唯一地被赋于某一值,对常量名不能作任何修改。常量名最好为全大写。定义方法:const常量类型常量名=值constintPRICE=30;\\整型常量名为PRICE;constcharch=‘A’;C++程序设计

最近更新

2025年梅县幼儿园教师招教考试备考题库及答案.. 31页

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

2025年江苏航空职业技术学院单招职业技能考试.. 44页

2025年沈阳化工大学马克思主义基本原理概论期.. 12页

2025年河南牧业经济学院马克思主义基本原理概.. 12页

2025年济宁职业技术学院单招职业倾向性测试题.. 45页

2025年海南艺术职业学院马克思主义基本原理概.. 12页

2025年湖南大众传媒职业技术学院马克思主义基.. 12页

2026年中医住培带教师资理论考核题库100道附答.. 39页

2026年医学微生物学习题集【典型题】 40页

2025年眉山药科职业学院马克思主义基本原理概.. 13页

2026年网络安全知识竞赛题库及参考答案【轻巧.. 39页

小学历史与文化知识竞赛题库100道及参考答案(.. 37页

新安全生产法知识竞赛试题库及完整答案 43页

2025年重庆资源与环境保护职业学院马克思主义.. 12页

2026年主管中药师考试备考题100道完整 37页

2026年中医住培带教师资理论考核题库100道含答.. 40页

2026年主管中药师考试备考题100道含答案【基础.. 38页

2026年医学微生物学习题集含答案 40页

最新全国政法队伍教育整顿知识竞赛试题库及完.. 40页

新安全生产法知识竞赛试题库含答案(考试直接.. 43页

2025年分子诊断试剂项目合作计划书 65页

第6章转让定价的税务管理(国际税收(第二版-朱.. 44页

第7章安全协议合同协议表格模板实用文档 69页

2025年长沙幼儿师范高等专科学校单招综合素质.. 45页

2025广东中山市人民政府民众街道办事处招聘合.. 49页

2025广西南宁市青秀区融媒体中心招聘2人备考题.. 44页

2025泉州市医学会招聘工作人员2人考试参考题库.. 45页

2025贵州黔东南州锦屏县选聘城市社区工作者10.. 49页

2026年c语言基础考试题库(夺分金卷) 13页