C++程序设计C++基础知识*C++语言的基础知识教学提示:C++语言中的数据类型、运算、语句结构、数组、指针、函数。教学目标:掌握C++语言中的基本数据类型、运算符及表达式。掌握if语句、switch语句、for语句、while语句、do语句和各种跳转语句的格式、功能和执行过程。掌握一维数组和二维数组的定义、表示及访问方式。掌握指针的概念、指针变量的定义格式与存储分配、对指针进行的每一种运算的运算符表示及操作功能,掌握函数的定义和调用格式。*课程安排C++程序的基本语法构成、基本语句4学时数组、指针与引用4学时函数4学时*C++程序的基本语法构成数据类型基本数据类型常量和变量表达式和基本运算*数据类型基本数据类型类型名类型说明符字宽数值范围字符型char1–128~127短整型short[int]2–32768~32767整型int4–2147483648~2147483647长整型long[int]4–2147483648~2147483647单精度浮点型float4约6位有效数字双精度浮点型double8约15位有效数字双精度浮点型longdouble16约17位有效数字*数据类型常量和变量常量是一种其值不被改变的量,*用const定义符号常量例inta=1;b=2;##defineRa+bcout<<PI*R*R<<endl;C++中:constfloatPI=;※注意:在定义符号常量时必须有初始化,否则将出现编译错误。*表达式和基本运算算术运算符及其表达式单目算术运算符:–(取负),+(取正),++(增1),--(减1)。双目算术运算符:+(加)、-(减)、*(乘)、/(除)和%(取余)。关系运算符及其关系表达式关系运算符共有六个:<(小于)<=(小于等于)>(大于)>=(大于等于)==(等于)!=(不等于)逻辑运算符及其逻辑表达式!(逻辑非)&&(逻辑与)||(逻辑或)*作用域运算符::局部变量与全局变量同名时,在局部变量作用域内全局变量被隐藏,但也可以使用::来访问全局变量。#include<iostream>usingnamespacestd;floata=;intmain(){inta=5;cout<<a<<endl;//输出局部变量a的值return0;}cout<<::a<<endl;//输出全部变量a的值::a表示全局作用域中的变量a注意:不能用::访问函数中的局部变量*++前缀和后缀++运算符的前缀运算表达式的值为原变量加1++运算符的后缀运算表达式的值为原变量二者变量的值都加1*
C++语言基础知识ppt课件 来自淘豆网m.daumloan.com转载请标明出处.