一、C程序概念理解
2021/6/1 22:20:50
本文主要是介绍一、C程序概念理解,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
1 变量/常量、标识符、保留字
程序中的变量指可以改变数值的一块内存空间;常量指不能改变数值的一块内存空间;
标识符是指可以用来标识某一实体(变量、常量、函数、类)的一个名字;C语言中规定标识符只能由字母、数字、下划线组成,且不能以数字开头;
保留字是指不能在程序中用作标识符的一些字母、数字、下划线的组合;通常具有特殊含义或保留以备以后使用;
2 数据类型、基本数据类型
数据类型指程序中定义的一块内存大小及其数据解释,包括系统定义和自定义数据类型;
基本数据类型可以理解为系统定义的数据类型;(int——4字节,补码解释;float——4字节,浮点数格式解释;指针类型——4字节,解释为内存地址等)【字面值常量也有相应的数据类型】
C语言中的数据类型:
整型:short、int、long、char、wchar_t、bool;
浮点型:float、double;
指针型:
复合型:数组、联合、结构体、枚举;
标准库定义:栈、队列、。。。
3 操作符(运算符)
表示特定数学或逻辑操作的符号,可以理解为以符号表示的基本的函数;
4 表达式、语句、代码段、程序、【指令】
表达式指可计算的一些变量、常量、符号的组合;通常可以将值赋给特定类型的变量;
语句指完成一个功能的指令集合;
代码段指有意义的一段语句的集合;
程序完成一个较完善功能的一系列语句的集合;
【指令:硬件角度描述,让CPU做的一个命令,如取数、累加】
这篇关于一、C程序概念理解的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-07-07Dify + TiDB Vector,快速构建你的AI Agent
- 2024-07-06有没有什么开源的py项目可以对图像进行分类-icode9专业技术文章分享
- 2024-07-05feign默认connecttimeout和readtimeout是多少-icode9专业技术文章分享
- 2024-07-05idea控制台,日志太多,导致部分想看得日志被刷走 搜不到-icode9专业技术文章分享
- 2024-07-05The server selected protocol version Tls10 is not accepted by client preferences [TLs12]-icode9专业技术文章分享
- 2024-07-05怎么清理项目缓存-icode9专业技术文章分享
- 2024-07-04安装 Eyoucms详细图文教程-icode9专业技术文章分享
- 2024-07-04ueditor 复制文章时,图片的链接是一个下载图片地址,该如何处理?-icode9专业技术文章分享
- 2024-07-04怎样判断host有没有对wordpress有缓存呢-icode9专业技术文章分享
- 2024-07-04具有编译功能的系统make后,无法ssh连接-icode9专业技术文章分享