IT评测·应用市场-qidao123.com

标题: 学嵌入式C语言,看这一篇就够了(3) [打印本页]

作者: 惊雷无声    时间: 2025-2-20 14:25
标题: 学嵌入式C语言,看这一篇就够了(3)

C语言的基本元素

我们通过写一篇文章的方式来类比写一段程序,从而熟悉一下C语言有哪些基本元素:
一篇文章 --> 若干段落 --> 几条语句 --> 几组词(单词 + 语句)--> 若干个字
一段程序 --> 若干函数 --> 几组语句 --> 表达式 --> 标识符 --> 字符
自然语言字词句段章单词短语C语言字符标识符表达式语句函数写一个程序相当写一篇文章,而一篇文章(程序)是由多个段落(函数)构成的,一个段落(函数)是由多个句子(语句)构成的,一个句子(语句)是由多个短语(表达式)构成的,一个短语(表达式)是由多个单词(标识符)构成的,一个单词(标识符)是由多个文字(字符)组成的

计算机储存器结构

数据的概念

利用计算机的目的就是为了高效的处理大量数据,但是数据的类型有很多,比如声音、图像、文字、数字等,计算机不用区分数据,计算机只采用二进制存储。
内存的概念

对于计算机中的存储器而言,一般分为两种:RAM(随机存储器)ROM(只读存储器)
博客:ROM和RAM的区别

对于计算机的内存条而言,其实指的就是RAM,RAM的内存空间越大,CPU处理数据越多

内存的单元

内存中一个MOS管可以存储一个二进制数0或1,为了方便影象,标准规定把一个二进制数用bit来进行表现,bit(比特)是binary digit的缩写,中文翻译为位。专业术语一般把一个二进制数称为一位二进制数。所以bit就用来表现计算机数据的最小单元

博客:内存是怎么制作的?

C语言的常量变量

内存是一块连续的空间,而且内存中的每个存储单元(8bit)都有对应的编号,而且编号是固定的,对于存储单元的编号,一般称为存储单元的地址,用户可以直接通过存储单元的地址来对存储单元进行读写访问,但是一般情况下用户是不会直接通过地址来访问,由于访问效率太低。
常量和变量

C语言标准规定:用户有权利从内存中申请一块存储单元,而且用户可以对存储单元进行命名,要求用户提前阐明申请的存储单元(单元以字节来计算)的巨细,这样内核才会从内存中探求一块合适的空间,并把这块空间的地址反馈给用户

用户可以对内核提供的存储单元进行命名,然后内核会把用户的命名和存储单元的地址创建一个映射关系,这样用户就可以通过存储单元的名称来访问存储单元

命名规则

变量和常量也被称为标识符,对于标识符的命名必须遵照规则:标识符是由字母、数字、下划线以及美元符号$组成,而且标识符的第一个字符只能是字母大概下划线。

123m(错误)  m123     _m123     _123     _12m    M12a_    m12a_   INT    Main
驼峰命名法:secondsperyear;second_per_year;_myData
C语言的数据类型


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4