
C/C++学习
学习C和C++语言知识,巩固基础
层楼中人
这个作者很懒,什么都没留下…
展开
-
C++学习之基本语法、数据类型、语句注释
之前一直没有怎么系统学过C++语言,现在开始重新看看C++知识,整理整理。C++ 基本语法C++ 程序可以定义为对象的集合,这些对象通过调用彼此的方法进行交互。现在让我们简要地看一下什么是类、对象,方法、即时变量。对象 - 对象具有状态和行为。例如:一只狗的状态 - 颜色、名称、品种,行为 - 摇动、叫唤、吃。对象是类的实例。类 - 类可以定义为描述对象行为/状态的模板/蓝图。方法 - ...原创 2019-02-22 11:17:28 · 265 阅读 · 0 评论 -
C++学习之变量
变量其实只不过是程序可操作的存储区的名称。C++ 中每个变量都有指定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。变量命名规则如下1.变量的名称可以由字母、数字和下划线字符组成。2.它必须以字母或下划线开头。3.大写字母和小写字母是不同的,因为 C++ 是大小写敏感的。C++ 也允许定义各种其他类型的变量,比如枚举、指针、数组、引用、数据结...原创 2019-02-22 12:01:09 · 235 阅读 · 0 评论 -
C++学习之常量、修饰符
常量是固定值,在程序执行期间不会改变。常量可以是任何的基本数据类型,可分为整型数字、浮点数字、字符、字符串和布尔值。常量就像是常规的变量,只不过常量的值在定义后不能进行修改。整型可以是十进制、八进制或十六进制的常量。前缀指定基数:0x 或 0X 表示十六进制,0 表示八进制,不带前缀则默认表示十进制。整数常量也可以带一个后缀,后缀是 U 和 L 的组合,U 表示无符号整数(unsi...原创 2019-02-22 13:50:55 · 555 阅读 · 0 评论 -
C++学习之存储类
存储类定义 C++ 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。C++中的存储类:autoregisterstaticexternmutablethread_local (C++11)auto存储类声明变量时根据初始化表达式自动推断该变量的类型、声明函数时函数返回值的占位符。就是对于一个变量,使用auto放在类型前,根据初始化表达式会自动来...原创 2019-02-22 14:46:00 · 246 阅读 · 0 评论 -
C++学习之指针、引用、struct 语句、typedef 关键字
C++中每一个变量都会对应着一个内存位置,每一个内存位置都定义了可使用连字号(&)运算符访问的地址,它表示了在内存中的一个地址。比如变量为:int var1;char var2[10];那么获取它的内存地址方式,就可以再变量名前加入&符号。var1 变量的地址: 0xbfebd5c0var2 变量的地址: 0xbfebd5b6指针是一个变量,这个变量的值指的是变量...原创 2019-02-25 14:47:16 · 349 阅读 · 0 评论 -
C++学习之面向对象
1.成员函数可以定义在类定义内部,或者单独使用范围解析运算符 :: 来定义。在类定义中定义的成员函数把函数声明为内联的,即便没有使用 inline 标识符。class Box{ public: double length; // 长度 double breadth; // 宽度 double height; // 高度 ...原创 2019-02-26 14:36:10 · 170 阅读 · 0 评论