一C程序概念理解

Posted tyghl

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一C程序概念理解相关的知识,希望对你有一定的参考价值。

1 变量/常量、标识符、保留字

  程序中的变量指可以改变数值的一块内存空间;常量指不能改变数值的一块内存空间;

  标识符是指可以用来标识某一实体(变量、常量、函数、类)的一个名字;C语言中规定标识符只能由字母、数字、下划线组成,且不能以数字开头;

  保留字是指不能在程序中用作标识符的一些字母、数字、下划线的组合;通常具有特殊含义或保留以备以后使用;

2 数据类型、基本数据类型

  数据类型指程序中定义的一块内存大小及其数据解释,包括系统定义和自定义数据类型;

  基本数据类型可以理解为系统定义的数据类型;(int——4字节,补码解释;float——4字节,浮点数格式解释;指针类型——4字节,解释为内存地址等)【字面值常量也有相应的数据类型】

  C语言中的数据类型:

    整型:short、int、long、char、wchar_t、bool;

    浮点型:float、double;

    指针型:

    复合型:数组、联合、结构体、枚举;

    标准库定义:栈、队列、。。。

3 操作符(运算符)

  表示特定数学或逻辑操作的符号,可以理解为以符号表示的基本的函数;

4 表达式、语句、代码段、程序、【指令】

  表达式指可计算的一些变量、常量、符号的组合;通常可以将值赋给特定类型的变量;

  语句指完成一个功能的指令集合;

  代码段指有意义的一段语句的集合;

  程序完成一个较完善功能的一系列语句的集合;

  【指令:硬件角度描述,让CPU做的一个命令,如取数、累加】

以上是关于一C程序概念理解的主要内容,如果未能解决你的问题,请参考以下文章

C ++ C4716初学者错误。理解错误概念但不确定如何使程序工作

Lua语言自学之01.基础概念的理解

C++--模板的概念和意义深入理解函数模板类模板的概念和意义

关于C#/.NET程序中的应用程序域程序集线程区域性的个人理解

第37条:理解“块”这一概念

进程基本概念理解