摘要: 常量:C++包括两种常量,字面常量和符号常量. 字面常量:指的是直接输入到程序中的值 比如:in myAge=26; myAge是一个int类型变量,而26是一个字面常量。 符号常量:指的是用名称表示的常量,就像变量一样表示,但是一旦初始化,其值就不能改变. 主要指的是: ①const定义的常量:c 阅读全文
posted @ 2019-04-23 15:43 clemente 阅读(667) 评论(0) 推荐(0) 编辑
摘要: 一般内存主要分为:代码区、常量区、静态区(全局区)、堆区、栈区这几个区域 代码区:存放程序的二进制代码,即CPU执行的机器指令,并且是只读的。 常量区:存放常量(程序在运行的期间不能够被改变的量,例如: 10,字符串常量”abcde”, 数组的名字等) 全局区 或 静态区:静态变量和全局变量的存储区 阅读全文
posted @ 2019-04-23 15:32 clemente 阅读(1162) 评论(0) 推荐(1) 编辑
摘要: 对于语句 char *a="hello"; 对于这个声明方式,会造成的误解是:声明了一个字符指针(它会指向一个位置),将“字符串”赋值给 指针表达式"*a"所指向的地址。但正解是:声明了一个字符指针后,并用字符串常量的第一个字符的地址赋值给指针变量a。即正确顺序是: 1.分配内存给字符指针; 2.分 阅读全文
posted @ 2019-04-23 13:54 clemente 阅读(30095) 评论(1) 推荐(5) 编辑
摘要: 最近在复习C++,指针这块真的是重难点,很久了也没有去理会,今晚好好总结一下const指针,好久没有写过博客了,记录一下~ const指针的定义: const指针是指针变量的值一经初始化,就不可以改变指向,初始化是必要的。其定义形式如下: type *const 指针名称; 声明指针时,可以在类型前 阅读全文
posted @ 2019-04-23 10:33 clemente 阅读(267) 评论(0) 推荐(0) 编辑