c++语言学习
断了线的KITE
I realized one thing.I am not the same person as you. you shouldn't be here because I'm not here,you see me,but it's just an empty shell.
展开
-
C++复合类型(1)
C++复合类型(1)复合类型(compound type)是指基于其他类型定义的类型。C++语言有几种复合类型,这里将介绍两种复合类型引用和指针。与我们已经掌握的变量声明相比,定义复合类型的变量要复杂很多。一条简单的声明语句由一个数据类型和紧随其后的一个变量名列表组成。其实更通用的表述是,一条声明语句由一个基本数据类型(base type)和紧随其后的声明符(declarator)列表组成。每...原创 2019-09-11 21:48:28 · 352 阅读 · 0 评论 -
C++名字的作用域
名字的作用域不论是在程序的什么位置,使用的名字都会指向一个特定的实体:变量、函数、类型等。然而,同一个名字如果出现在程序的不同位置,也可指向的是不同实体。作用域(scope)是程序的一部分,在其中名字有特定的含义。C++语言中大多数作用域都是以花括号分隔。同一个名字在不同的作用域可能指向不同的实体。名字的有效区域始于名字的声明语句,以声明语句所在的作用域末端为结束。例子#include ...原创 2019-09-03 12:16:20 · 246 阅读 · 0 评论 -
C++变量
C++变量变量提供了一种具体名字的,可供程序操作的存储空间。C++中每个变量都有其数据类型,数据类型决定着变量所占内存空间的大小和布局方式、该空间能存储的值得范围,以及变量能参与的运算。变量名: 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大写字母和小写字母是不同的,因为 C++ 是大小写敏感的。变量类型有以下几种基本的变量类型:变量定义变量定义的基本形式是...原创 2019-08-31 17:54:36 · 120 阅读 · 0 评论 -
C++数据类型
C++数据类型使用编程语言进行编程时,需要用到各种变量来存储各种信息。变量保留的是它所存储的值的内存位置。这意味着,当您创建一个变量时,就会在内存中保留一些空间。C++中定义了一套包括算术类型(arithmetic type)和空类型(void)在内的基本数据类型。其中算术类型包含了字符、整型数、布尔值和浮点数。空类型不对应具体的值,仅在一些特殊情况的场合下使用。例如,当函数不返回任何值时,使...原创 2019-08-30 14:18:53 · 277 阅读 · 0 评论 -
编写一个简单的C++程序
编写一个简单的C++程序每一个c++程序都包含一个或者多的函数(function),期中必须有一个 main 函数。操作系统通过调用 main 函数来运行我们编写的c++程序。下面是一个非常简单的c++程序。#include <stdio.h>int main() //主函数{ printf("hello world !"); //打印 return 0; //函数返...原创 2019-08-17 15:22:13 · 715 阅读 · 0 评论 -
C++注释简介
注释简介C++中是如何处理注释的。注释可以帮助人类读者理解程序。注释通常用于概述算法,确定变量的用途,或者解释晦涩难懂的代码段。编译器会忽略注释,因此注释对程序的行为和性能不会有任何影响。C++注释种类C++中有两种注释:单行注释和界定符对注释。单行注释以双斜线(//)开始,以换行符结束。这种注释可以包括任何文本,包括额外的双斜线。另一种注释使用继承自C语言的两种界定符(/ * 和 * /)...原创 2019-08-25 16:23:13 · 1271 阅读 · 0 评论 -
C++复合类型(2)
C++复合类型(2)指针什么是指针指针是一个变量,其值为另一个变量的地址,即,内存位置的直接地址。就像其他变量或常量一样,您必须在使用指针存储其他变量地址之前,对其进行声明。指针是“指向(point to)”另外一种类型的复合类型。与引用相似,指针也实现了对其他对象的间接访问。然而指针与引用相比又有很多不同点。其一:指针本身就是一个对象,允许对指针赋值和拷贝,而且在指针的生命周期内它可以先...原创 2019-09-23 21:56:41 · 82 阅读 · 0 评论