
C语言
大学霸_ITDaren
这个作者很懒,什么都没留下…
展开
-
C语言声明知识体系总结大学霸IT达人
C语言声明知识体系总结大学霸IT达人 声明(declaration)决定一个或多个标识符的重要性和属性。所声明的标识符可以是对象的名称、函数的名称等。 对象和函数的标识符可以有各式各样的类型和范围。在表达式中使用标识符之前,编译器需要知道此标识符所有的特性。因此,每个翻译单元都必须包含所用到的每个标识符的声明。 简单说,声明就是告知编译器,某个标识符是存在的,会被后续的代码使用。就像在进入一些机构的时候,需要登记,领取身份证明。这样,机构中的安保人员就会识别到登记的人员,才会允许对方呆在机构中。 声原创 2021-07-28 10:45:16 · 463 阅读 · 0 评论 -
C语言结构联合位字段知识体系总结大学霸IT达人
C语言结构联合位字段知识体系总结大学霸IT达人 C语言的基础类型中只能去定义单一类型的变量用于指代数据,但在现实生活中我们常常要处理的数据却会包含多种类型的数据。 例如,公司员工的信息管理,每个员工的信息会包含姓名(char*)、年龄(int)、工资(float)等多种基础类型,此时如果使用基础类型去管理该员工的信息将十分麻烦,所以,C语言提供了可以存放多种基础类型的数据类型结构、联合。 使用结构和联合可以根据自身的需求,将多种类型变量集合到一个新的类型中。新类型中定义的各种类型变量被称为属性。使用新原创 2021-07-26 10:53:23 · 416 阅读 · 0 评论 -
C语言指针总结大学霸IT达人
C语言指针总结大学霸IT达人 C语言的指针是C语言区别其它语言的最主要的特定之一。有了指针,C语言就可以抛开所有束缚,直接对内存中的数据进行操作,这样,不单对数据的操作更加快捷,并且可以高效的利用空间,减轻硬件负担。 对于指针的学习,主要要掌握的概念包括,内存地址值,指针的定义,指针的移动,二级指针,指针如何存放数据的地址值,指针在内存中处理数据时的原理等内容。 对于指针要做到概念清晰,分清楚什么是数据,什么是数据的地址,指针的操作对象是数据的地址而不是数据。 图中会将指针的相关内容做一个简单的总结原创 2021-07-24 10:43:49 · 157 阅读 · 0 评论 -
C语言数组知识体系整理大学霸IT达人
C语言数组知识体系整理大学霸IT达人 数组是一组连续存储空间可以存放特定类型的对象。存放的对象被称为元素。数组的元素可以通过下标运算符和指针进行访问以及存取。对于数组的内容我们需要掌握数组的定义,数组的初始化,数组的声明,数组元素的存取。初始化特定元素等基本内容。还需要掌握多维数组的使用,数组与指针,数组与函数以及数组与字符串的相关内容。 ...原创 2021-07-22 10:42:21 · 163 阅读 · 0 评论 -
C语言函数知识体系大学霸IT达人
C语言函数知识体系大学霸IT达人 C语言中的函数会集成一条或多条命令(语句)用于实现指定的一个或多个功能。简单的可以将函数理解为一个工具,例如,锤子。锤子的功能是砸东西,木柄和锤头两部分就是函数中包含的语句。 C语言的每个函数都用不同的功能,主要分为系统定义的函数与用户自定义的函数。 系统定义的函数都会包含在头文件中。就像仓库中已经造好的工具,只要仓库中右,直接拿来使用就行。 用户自定义函数属于编程人员自动动手做工具,需要从工具的设计,用料等等去考虑,然后做成一个完整的工具。 对于函数,要掌握系统原创 2021-07-21 10:58:59 · 257 阅读 · 0 评论 -
C语言语句知识结构大学霸IT达人
C语言语句知识结构大学霸IT达人 语句是代码执行过程中的最基本单位,每个语句都能实现一个或多个动作。语句最显著的标识就是结尾的英文分号。分号表示该行代码为一条语句。在C语言中语句可以分为表达式语句,控制语句,函数调用语句,复合语句以及空语句。 不同的语句有不同的作用。 表达式语句由表达式与分号组成,是最简单的语句,一般用于数据运算,如赋值预算,算数运算等。 控制语句用于控制程序的顺序。 函数调用语句用于调用指定的函数。 复合语句是指将多条语句用一对大括号括起来形参一个语句块,在程序眼中变为一条语原创 2021-07-19 10:08:13 · 225 阅读 · 0 评论 -
C语言表达式和运算符大学霸IT达人
C语言表达式和运算符大学霸IT达人 C语言中表达式会包含常量、标识符、运算符。最基础最简单的表达式就是常量表达式。单独的常量表达式是没有意义的。例如,3就是一个常量表达式,单独放在一处没有实际的意义。 C语言中的运算符包括了算数运算符、自增自减运算符、位运算符、逻辑运算符、关系运算符等。这些运算符都可以按照代码将数据进行对应的处理。 在运算符使用中,还要注意运算符的优先级、结合性、类型转换等内容,这些内容会直接影响到运算结果。 ...原创 2021-07-18 09:00:53 · 236 阅读 · 0 评论 -
C语言类型转换大学霸IT达人
C语言类型转换大学霸IT达人 C语言中存在多种类型的数据,在数据运算过程中难免遇到两种不同类型在一个表达式中运算的情况。遇到这种情况C语言通过类型转换的机制,首先将操作数转换为同一类型然后进行计算。在类型转换过程中根据操作数的类型不同,有多种类型转换规则,并且在类型转换过程中会遇到很多数据丢失、数据精度控制等问题。 ...原创 2021-07-17 09:08:56 · 165 阅读 · 0 评论 -
c语言字面值知识体系总结大学霸IT达人
c语言字面值知识体系总结大学霸IT达人 字面值也可以称为字面常量。也就是符号字面上的值。例如,3,4,a,abc这些都是字面常量。字面常量的值不可以被修改,在C语言中常常位于运算符的的右操作数。用于为变量赋值或者数据运算。在C语言中可以遇到的常量包括整数常量、字符常量、字符串常量、浮点常量。分别举例如下所示。 整数常量:1。 浮点常量:3.3 字符常量:‘a’ 字符串常量:“abcd” 常量根据其自身值也有对应的类型属性,可以对应C语言中不同的数据类型。具体如下所示。 整数常量:int。 浮原创 2021-07-16 11:20:56 · 475 阅读 · 0 评论 -
C语言数据类型大学霸IT达人
C语言数据类型大学霸IT达人 在人们的生活中会处理大量的数据,在处理数据之前我们会对数据进行分类。如一年有356天,12个月。在处理天和月的数据中会使用到整数。在超市的找零时我们会使用到以元为单位的小数数据。 同理,在C语言中为了更好的处理数据,也设置了多种数据类型来满足复杂的数据处理。其中有最基础的字符、整数以及实数对应的数据类型也有复杂的数组、枚举、结构等复杂的数据类型。 ...原创 2021-07-13 09:43:13 · 164 阅读 · 0 评论