- 1、本文档共76页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
* * * * * * * * * * * * * * * Octal 八进制 Hex 十六进制 Decimal 十进制 * * * * * * * * * * * * * * * * * * * * * * 数 组 定义其他类型的数组并附初始值 int a[26]; float a[26]; bool a[26]; char a[26] = {‘a’, ‘b’, ‘c’, …, ‘z’}; 数组的使用 要使用第n个数:a[n-1]; a[n-1] = 1+2; 注意:对数组a[n],只能使用a[0] – a[n-1]; a[n]不能用; 字符类型与字符串常量 字符串常量 用双引号括起来的字符序列。如: “How do you do”, “CHINA”, “a”, “$ 123.34” 等 字符串可以一次输出,如: cout“How do you do \n”; 注意‘a’是字符常量,“a”是字符串常量,二者不同 看看这段程序 #include iostream using namespace std; int main( ) { int int_char_a = a; int int_char_b = ab; coutdecint_char_a = int_char_aendl; couthexint_char_a = int_char_aendl; coutdecint_char_b = int_char_bendl; couthexint_char_b = int_char_bendl; // char char_c = ab; how? and if ‘ab’? return 0; } error C2440: 初始化: 无法从“const char [3]”转换为“char” C++基本数据类型 变量的定义 变量必须先定义,再使用 变量的定义格式 (变量类型)(变量标识符); int Max; int Max = 0; char character; char character = ‘A’ ; double Result = 12.345 ; 变量的存储 变量 每个变量在内存中占用一定的存储单元 变量的名字对应于存储单元的地址 变量的类型对应于存储单元的大小 变量的定义 类型说明符 变量名标识符,变量名标识符,...; C++ 程序的 标识符 什么是标识符 用来标识符号常量名、变量名、函数名、数组名、类型名、文件名的有效字符序列称为标识符(identifier)。 C++语言规定标识符只能由字母、数字和下划线三种字符组成,且第一个字符必须为字母或下划线,且不可与保留字(关键字)相同。 合法的标识符: sum,average, _total, day, month, student_name,tan,lotus_1_2_3,basic, li_ling 不合法的标识符: case, M.D.John,¥123,#33,3D64,ab C++ 语言的 保留字 在程序里具有语言预先定义好的特殊意义,因此不能用于其他目的,不能作为普通的名字使用。 C++保留字: 变量的命名 匈牙利命名法 由Microsoft的著名开发人员、Excel的主要设计者查尔斯·西蒙尼在他的博士论文中提出来的,由于西蒙尼的国籍是匈牙利,所以这种命名法叫匈牙利命名法。 C标识符的命名规则: 1. 标识符的名字以一个或者多个小写字母开头,用这些字母来指定数据类型。 2. 在标识符内,前缀以后就是一个或者多个第一个字母大写的单词,这些单词清楚地指出了源代码内那个对象的用途。 如:chGrade; nLength; bEnable; strStudentName Example 计算 用到的数学函数 sqrt(x), pow(x,n); #include iostream #include cmath using namespace std; int main() { int a = 2, b = 3, c = 4, d = 2; int nPow1 = pow(a,b), nPow2 = pow(4,2); float fResult = sqrt(nPow1+nPow2); cout fResult; return 0; } 输出:4.89898 常 量 常量 在程序运行过程中,其值保持不变的量 字面常量 -1,0,123,4.6, -1.23; 符号常量 用一个标识符代表一个常量的,称为符号常量 #include iostream i
文档评论(0)