![](https://img-blog.csdnimg.cn/9b03c6ab0f214a948509c534f98da5fd.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
C语言进阶
文章平均质量分 94
C语言进阶部分,更进一步挑战C语言的难度和了解C语言的魅力。
小李同学_LHY
讨厌,刚来就要走,就不帮人家点点关注吗?
展开
-
C语言程序运行需要的两大环境《C语言进阶》
在ANSI C(标准C)的任何一种实现中,存在两个不同的环境。*第1种是翻译环境。在这个环境中源代码被转换为可执行的机器指令。在编译器中(以VS2019为例),我们写的C语言代码都是文本的信息(各种字符串,数据,结构体等),站在人类的角度,我们能够理解,但是计算机不行,代码需要翻译成计算机呢能够识别的指令:二进制指令它用于实际执行代码。代码经过翻译环境后生成的二进制指令代码,由执行环境来执行生成。组成一个程序的每个源文件通过编译过程分别转换成目标代码原创 2023-07-21 23:45:31 · 2074 阅读 · 59 评论 -
自定义类型——结构体,枚举,联合(详,真的太详了)
结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。struct 变量名不同类型的成员变量;一定要记得在花括号的后面加上分号声明结构体:首先声明结构体用到的关键字是struct,当我们要描述一个对象时,需要多个不同类型的变量,比如说声明一个学生的结构体变量,需要多种不同类型的成员变量,定义一个名字需要的是字符串,定义年龄身高之类的需要的是单精度浮点数,定义学生的学号需要的是数组等,这些都算是关于学生的成员变量,这些就是我们声明的结构体。原创 2023-07-16 12:48:52 · 545 阅读 · 64 评论 -
字符指针?指针数组?数组指针?《C语言指针进阶第一重奏》
文章主要讲述字符指针,指针数组,数组指针的认识和理解,数组和指针传参,希望能帮助你快速理解。原创 2023-07-11 22:23:03 · 903 阅读 · 29 评论 -
数据在内存中是如何存储的?(上)
C语言有哪些基本数据类型?char //字符数据类型, 1个字节大小(以64平台为例) short //短整型 2个字节大小 int //整型 4个字节大小 long long //更长的整型 8个字节大小 float //单精度浮点型 4个字节大小 double //双进度浮点型 8个字节大小 char * //字符型指针类型 8个字节大小 int * //整型指针类型 8个字节大小 double //双精度型指针类型 8个字节大小什么大端小端?原创 2023-05-28 17:16:38 · 1537 阅读 · 68 评论