
C语言入门
文章平均质量分 95
轻松学习C语言
小路飞儿
这个作者很懒,什么都没留下…
展开
-
C开发工具:CLion的使用
Clion是一款专门开发C以及C++所设计的跨平台的集成开发环境(IDE)。它是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还能使用智能编辑器来提高代码质量、自动代码重构并且深度整合Cmake编译系统,从而提高开发人员的工作效率。原创 2024-07-07 12:50:22 · 5825 阅读 · 0 评论 -
MinGW编译器的安装和配置
MinGW(Minimalist GNU on Windows)实际上是GCC在Windows平台上的移植版本,因此可以将源代码编译为可在 Windows 中运行的可执行程序。MinGW是,主要用于在Windows上本地编译C和C++代码。目前适用于 Windows 平台、受欢迎的 GCC 移植版主要有 2 种,分别为 MinGW 和 Cygwin。其中:MinGW 侧重于服务 Windows 用户可以使用 GCC 编译环境,是真正的GCC移植,相比后者体积更小,使用更方便;原创 2024-07-07 13:16:27 · 1651 阅读 · 0 评论 -
第01章_C语言入门
Code::Block是一个免费的跨平台IDE,它支持C、C++和Fortan程序的开发。Code::Block的最大特点是它支持通过插件的方式对IDE自身功能进行扩展,这使得Code::Block具有很强的灵活性,方便用户使用。官网地址:https://www.codeblocks.orgVisual C++ 2010,简称VC2010,是由微软开发的独立的、免费的 C/C++ 编译工具,与Visual Basic等并列,最后微软将它们整合在一起组成了Visual Studio。原创 2024-07-07 13:23:48 · 677 阅读 · 0 评论 -
第02章_变量与进制
这种方式是在文件开头用 #define 来定义常量,也叫作“宏定义”。所谓宏定义,就是用一个标识符来表示一个常量值,如果在后面的代码中出现了该标识符,那么编译时就全部替换成指定的常量值。即用宏体替换所有宏名,简称宏替换。#define 符号常量名 常量值符号常量名,称为宏体,属于标识符,一般定义时用大写字母表示。常量值,称为宏名,可以是数值常量,也可以是字符常量。习惯上,宏名用大写字母表示,以便于与变量区别。但也允许用小写字母。0//#define的标识符常量return 0;原创 2024-07-07 13:31:05 · 752 阅读 · 0 评论 -
第03章_运算符与流程控制
运算符是一种特殊的符号,用以表示数据的运算、赋值和比较等。功能操作数个数。原创 2024-07-07 13:41:29 · 1551 阅读 · 0 评论 -
第04章_数组(重点)
数组通过变量名后加方括号表示,方括号里面是数组可以容纳的成员数量(即长度)。//数组 arr ,里面包含10个成员,每个成员都是 int 类型10注意,声明数组时,必须给出数组的大小。(定义方式1在2.1节讲的)数组可以在声明时,使用大括号,同时对每一个成员赋值。C 语言允许省略方括号里面的数组成员数量,这时根据大括号里面的值的数量,自动确定数组的长度。// 等同于//数组 arr 的长度,将根据大括号里面的值的数量,确定为 3。原创 2024-07-07 13:46:01 · 799 阅读 · 0 评论 -
第05章_指针(重点)
计算机中程序的运行都是在内存中进行的,变量也是在内存中分配的空间,且不同类型的变量占用不同大小的空间。那如何访问内存中变量存储的数据呢?直接访问和间接访问。直接访问,直接使用变量名进行的访问,以前的程序中都是采用这种方式。间接访问,通过指针来实现。下面看如何理解指针。数据类型 *指针变量名 [=初始地址值];数据类型是指针变量所指向变量数据类型。可以是 int、char、float 等基本类型,也可以是数组等构造类型。字符用于告知系统这里定义的是一个指针变量,通常跟在类型关键字的后面。原创 2024-07-07 14:08:45 · 972 阅读 · 0 评论 -
第06章_函数
《街霸》游戏中,每次人物出拳、出脚或跳跃等动作都需要编写50-80行的代码,在每次出拳、出脚或跳跃的地方都需要这50-80行代码,这样程序会变得,可读性也非常差。为了解决代码重复编写的问题,可以将出拳、出脚或跳跃的出来放在一个{}中,并为这段代码起个名字,这样在每次的出拳、出脚或跳跃的地方通过这个名字来调用这个{}的代码就可以了。将特定功能的代码封装为函数的好处:。一个C源程序可以由一个或多个源文件构成(C文件扩展名是“.c”),一个源文件是一个编译单位。一个源文件可以由若干个函数构成,函数之间可以相互调用原创 2024-07-07 14:10:41 · 934 阅读 · 0 评论 -
第07章_结构体与共用体
有时需要一种数据结构,不同的场合表示不同的数据类型。比如,如果只用一种数据结构表示学生的“成绩”,这种结构就需要有时是整数(80、90),有时是字符(‘A’、‘B’),又有时是浮点数(80.5、60.5)。**C 语言提供了共用体类型(Union 结构),用来自定义可以灵活变更的数据结构。**它内部可以包含各种属性,但同一时间只能有一个属性,因为所有属性都保存在同一个内存地址,后面写入的属性会覆盖前面的属性。这样做的最大好处是节省内存空间。“共用体”与“结构体”的定义形式相似,但它们的含义是不同的。原创 2024-07-07 14:12:11 · 1777 阅读 · 0 评论