C语言学习重点总结(一)基本数据类型分析
2017-08-03 20:17
381 查看
一.数据类型的含义:
1.数据类型可以理解为固定大小的别名;
2.数据类型是创建变量的模子;
二.变量的本质:
1.变量是一段实际连续存储空间的别名;
2.程序中通过变量来申请并命名存储空间;
3.通过关键字可以使用存储空间;
实例分析:
步骤:自定义类型–创建变量–打印变量
运行结果:
因此,数据类型就是变量的模子,变量就是一段连续存储空间的别名(所以指针也是变量)。
1.数据类型可以理解为固定大小的别名;
2.数据类型是创建变量的模子;
二.变量的本质:
1.变量是一段实际连续存储空间的别名;
2.程序中通过变量来申请并命名存储空间;
3.通过关键字可以使用存储空间;
实例分析:
步骤:自定义类型–创建变量–打印变量
#include <stdio.h> typedef int INT32; typedef unsigned char BYTE; typedef struct _demo{ short a; BYTE b1; BYTE b2; INT32 i; }DEMO; int main() { INT32 i32; BYTE byte; DEMO d; printf("%d,%d\n",sizeof(INT32),sizeof(i32)); printf("%d,%d\n",sizeof(BYTE),sizeof(byte)); printf("%d,%d\n",sizeof(DEMO),sizeof(d)); return 0; }
运行结果:
4,4 1,1 8,8 Process returned 0 (0x0) execution time : 0.160 s Press any key to continue.
因此,数据类型就是变量的模子,变量就是一段连续存储空间的别名(所以指针也是变量)。
相关文章推荐
- 【C语言学习】01__基本数据类型分析
- 【零基础学习iOS开发】【02-C语言】07-基本数据类型
- C语言基础学习基本数据类型-int类型与int变量
- 黑马程序员——C语言小结------宏定义以及基本数据类型总结
- C语言基础学习基本数据类型-Char类型
- C语言学习笔记:01_基本数据类型
- 学习c语言第二课(基本数据类型)
- Java基础学习总结(122)——Java八种基本数据类型的包装类及其装箱拆箱详解
- R语言学习总结---基本数据类型
- 小白学习c语言之基本数据类型,运算符,基本语句
- java核心基础--jdk源码分析学习--基本数据类型
- 【黑马程序员】C语言学习笔记之基本数据类型(六)
- Swif学习总结 基本数据类型(一)
- C语言总结之基本数据类型
- java核心技术学习笔记(二)—基本数据类型总结
- 黑马程序员-IOS学习笔记-C语言基础其他数据类型及总结
- R与数据分析学习总结之一:R语言基本操作
- 李洪强iOS开发之【零基础学习iOS开发】【02-C语言】07-基本数据类型
- C语言学习笔记之基本数据类型