默认计划
9450人加入学习
(205人评价)
《程序设计基础》
价格 免费
音频听课 手机端支持一键听课 (试一试)

变量基本概念

变量是相对常量的,变量是可以被改变的,变量在使用前必须声明(也就是分配存储空间),变量名第一个字符必须是字母或下划线,其后的字符只能是字母,数字和下划线

数据类型分为两大类:

第一类是基本数据类型,包括整型,实型,逻辑性和字符型

实型

第二类是构造数据类型包括数组,结构,联合,枚举,是由若干个基本数据类型组合构造而成的

[展开全文]

指针3要素:

1. 变量名

2.变量类型

3.值存在内存的地址

(整数0是C++中唯一可以赋给指针变量的。)

[展开全文]

a=a+1可以写成a++。

定义初始化一般为0.

[展开全文]

1:整形。即整数类型,他又可分为4种:

2:

 

 

 

 

 

 

 



 

 

 

  

[展开全文]

一、第三讲

  • 变量的基本概念
  1. 在程序中及经过操作其值允许改变的量称为变量
  2. 每一个变量要有一个与其他变量不相同的名称
  • 数据类型与变量的地址空间
  1. 依据类型氛围两类(整型:int、unsigned   int、long  int、unsigned long  int、
    实型:fioat、double、long  double    逻辑性:占用一个字符、字符型:占用一个字符 )
  2. 定义变量和赋初值
  3. 变量赋值(5要素:先定义,在使用、定义时就赋初值  初始化、覆盖性、读变量不变、参与表达式的所有变量保持不变)
  • 指针变量:指针是C语言的重要概念。
  1. 指针变量是用来存放另一个变量地址的变量。
  2. 只有0赋值给指针变量(NULL)
  3. 定义的初始化为0(HULL)
  • 指针赋值
  • 在赋值语句中使用间接访问运算符
[展开全文]

变量是相对于常量而言的,在程序中经过操作其值允许改变的量为变量

第一个字符必须是下划线或者字母

赋值符号为“=”

《变量》=《表达式》

 

 

 

[展开全文]

 

变量是相对常量而言,在程序中经过操作其值允许改变的量称为变量。变量在使用前必须加以定义,一般在程序的声明部分。

变量名:变量名第一个字符必须是字母或下划线,其后的字符只能是字母、数字、下划线,且所用名字不得与C++语言系统所保留的关键字相同。

[展开全文]

变化的量,常量的是固定不变的,变量的是相对常量而言的

变量在使用前必须加以定义

每一个变量要有一个与其它变量不相同的名字,成为变量名

变量子计算中要占据存储空间

变量名的第一个字符必须是字母或下划线,其后的字符只是字母,数字和下划线

建议:再给变量命名时考虑实际含义,以便提高程序的易读性

以数据类型变量可分位两大类

第一类是基本数据类型

     包括整型,实型,逻辑型和字符型

第二类是构造数据类型

     包括数组,结构,联合,枚举等

     所谓构造数据类型,是指这种类型的数据,是由若干个基本数据的变量按特定的规律组合

[展开全文]

指针变量的类型是指针所指向的变量的类型

[展开全文]

#include<iostream>

using namespace std;

int main()

“变量”先声明再使用

int 2字节 16位

-32768-327 67

LInt  4字节 32位

-2147483648-2147483647

float 4字节  -3.4*10^38~ 3.4*10^38

double 双精度型,8字节,

-1.7*10^308~ 1.7*10^308

long double 双精度型,16字节,

-3.4*10^4932~ 1.1*10^4932

有效位19位

3、逻辑型  1字节  0和1 ,True and False ;Y and N

4、字符型  1字节  “C”、“1”

 

[展开全文]

实数类型:

float,浮点型 4bit  7位

double 双精度型 8bit  15位

long double 长双精度型  16bit  19位

 

 

[展开全文]

第一类 基本数据类型

整形 实型 逻辑型 字符型 

第二类 构造数据类型

数组 结构 联合 枚举

所谓的构造数据类型,是指这种类型的数据,是由若干个基本数据类型的变量按特定的规律组合构造而成的。

 

 

[展开全文]

3-2:第三讲

变量的基本概念

变量是相对常量而言的,在程序中经过操作其值允许改变的量称之为变量。

变量在使用前必须加以定义(一般在程序的声明部分定义)。

变量名的第一个字符必须是字母或下划线,其后的字符只能是字母,数字和下划线,且所用的名字不得与C/C++语言系统所保留的关键字相同。

依数据类型变量可分为两大类:

第一类是基本数据类型

    包括整型,实型,逻辑型和字符型;

第二类是构造数据类型

    包括数组,结构,联合,枚举等。

     所谓构造数据类型,是指这种类型的数据,是由若干个基本数据类型的变量按特定的规律组合构造而成的。

各种数据所能表示的数据精度不同,因而它所占用的内存空间的大小不同。

基本数据类型

1.整型,它又可分为4种:

  int整型,占用2字节,数的表示范围是

    -32768~32767

   unsi gned int 无符号整型,占用2字节,数的表示范围:0~65535

    long int 长整型,占用4字节,数的表示范围:

  -2147483648~2147483647

     unsi gned long int 无符号长整型,占用4字节,数的表示范围:0~4294967295

2.实型,可分为3种:

   fioat 浮点型,占用4字节

   double 双精度型,占用8字节

    long doub le 长双精度型,占用16字节

3.逻辑型

-占用1字节

4.字符型

-占用1字节

变量赋值

给变量赋值是一个非常重要的概念

赋值符号与赋值表达式

 在C/C++中赋值符号为“=”

  赋值表达式的一般格式为

            <变量>=<表达式>

变量赋值的5要素

1.变量必须先定义再使用(思考为什么)

2.在变量定义时就赋初值,这叫变量的初始化,是好的编程习惯。

3.对变量的赋值过程是“覆盖”过程,所谓覆盖是在变量地址单元中用新值去替换旧值。

4.读出变量的值后,该变量保持不变,相当于从中复制一份出来。

5.参与表达式运算的所有变量都保持原来的值不变。

说明:a=a+1:可简化写作a++;

指针是一种特殊的变量,特殊性表现在类型和值上,从变量角度看,指针也具有变量的3个要素:

1.变量名

2.指针变量的类型

3.指针的值是某个变量在内存中的地址,简称变量的内存地址

将指针初始化为NULL等于将指针初始化为0,在这里整数0是C/C++系统唯一一个允许赋给指针类型变量的整数值。除0以外的整数值是不允许赋给指针变量的。(定义指针并将其初始化为NULL是一个值得提倡的好习惯)

 

[展开全文]

2.2变量与数据类型

变量的概念

  • 变量必须先肾病再使用
  • 变量应该有一个唯一的名字
  • 公共变量名称只能定义一次,私有变量名称可以重复
  • 变量需要占据寸尺空间
  • 变量第一个字符必须是字母或者下划线,其后的只能是字母,数字和下划线

数据类型与变量的地址空间

分类

基本数据类型,整型,实型,逻辑型和字符型

构造数据类型,数组,结构,联合,枚举

2.3定义变量和赋初始值

2.4变量的赋值

赋值符号与赋值表达式

赋值表达式:变量=表达式

注意事项

变量必须先定义再使用

2.5

指针定义与初始化

指针赋值

 

 

 

 

[展开全文]

C/C++中的数据类型可分两大类:

  1. 第一类是基本数据类型,包括整型,浮点型,字符型;
  2. 第二类是构造数据类型,包括数组,结构,联合,枚举等。
[展开全文]

float 2的128次方=3.4e+38,是不是可以理解2^128

[展开全文]