C语言
文章平均质量分 95
C语言的基础知识
Jk_Mr
自律的男人
展开
-
c语言的分支与循环语句(一)
在生活中,我们对某一件事进行判断,通过判断我们可以做出不同的选择,不同的选择就会有不同的结果。但程序员不会总执行同样的处理,而是通过条件判断的结果选择性地执行某种处理的情况事非常多见的,而这就是我们将要介绍的分支语句。人生就是日复一日地不断重复,就有相同的事情,也有相似的事情,却无论如何也无法回到最初。要想在生活的每一刻都能有新的发现,恐怕只是一个美好的愿望。因此我们还会介绍循环语句。原创 2023-10-24 22:46:03 · 97 阅读 · 2 评论 -
C语言的扫雷游戏
该文章将介绍用c语言编程扫雷游戏的思路,以及如何实现扫雷。要想实现扫雷游戏,我们需要一定的c语言知识储备,并且对新手而言,耐心与练习是必不可少的。所以我将尽量把我对扫雷游戏的理解全盘托出。希望读者能够理解我对扫雷游戏的实现思路。原创 2023-11-08 21:57:13 · 129 阅读 · 2 评论 -
解释指针知识(一)--指针变量、内存、地址与const
在我们生活中,我们在找寻一个房间时我们一般都需要知道他在几楼第几个房间,这样非常麻烦,于是我们就弄了个门牌号比如402,这样我们一看就知道在哪;那在c语言中是否有类似门牌号这样的东西呢?答案是有的,在c语言中我们数据就是以类似门牌号的方式来存储数据的,可以理解成我们所说的地址,那我们怎么来存储这个地址呢?接下来让我来介绍指针。我写这篇文章为了让读者更好的理解指针,希望读者可以对我的文章做出评价以及对需要更改的不足的地方进行修改,同时复习自己所学到的指针知识。希望读者进行反思,总解,复盘。原创 2023-11-26 09:46:38 · 1045 阅读 · 0 评论 -
解释指针知识(二)-- 指针运算、野指针、assert断言、指针的使用
在文章(一)中我们发现介绍了指针基本概念和指针简单加减整数的结果,以及const修饰指针变量,知道了指针就是用来存放对象的地址的。在这篇文章中我们将要介绍指针的运算、指针的使用和野指针以及避免野指针的措施。原创 2024-01-14 10:44:47 · 195 阅读 · 1 评论 -
字符函数和字符串函数(一)
在处理字符与字符串时,为了方便,c语言提供了很多库函数,下面我们介绍库函数。当然在开始之前我们得知道字符和字符串,关于这些基础的知识我们给出一些简单的方面的知识。原创 2023-11-29 21:48:19 · 940 阅读 · 1 评论 -
整数与浮点数在内存中的存储
数字有不同的类型,有int整形,float单精度浮点型和double双精度浮点型,那他们在内存中存储的时候到底是怎么样来存储的呢?下面我们将了解整数与浮点数的存储方式。在了解之前我们要知道一些关于进制的知识。其实超过⼀个字节的数据在内存中存储的时候,就有存储顺序的问题,按照不同的存储顺序,我们分 为⼤端字节序存储和⼩端字节序存储,下⾯是具体的概念:⼤端(存储)模式:是指数据的低位字节内容保存在内存的高地址处,⽽数据的⾼位字节内容,保存 在内存的低地址处。⼩端(存储)模式:是指数据的低位字节。原创 2023-12-06 14:01:38 · 958 阅读 · 2 评论 -
自定义类型:结构体struct
结构体是一种自定义类型。我们可以在里面定义多种不同的变量。假设我想描述学生,描述一本书,单⼀的内置类型是不行的。描述⼀个学生需要 名字、年龄、学号、身高、体重等,C语⾔为了解决这个问 题,增加了结构体这种自定义的数据类型,让程序员可以自己创造适合的类型.结构体的声明struct tag描述一个学生struct Stu//名字int age;//年龄//性别char id[5];//学号//分号不能丢struct Stu//名字int age;//年龄//性别//学号。原创 2023-12-15 20:36:36 · 899 阅读 · 4 评论 -
C语言中的文件(一)
在使用电脑写程序时,你知道数据是储存在哪的吗?我们写的程序的数据是存储在电脑的内存中,如果程序退出,内存回收,数据就丢失 了,等再次运⾏程序,是看不到上次程序的数据的,如果要将数据进行持久化的保存,我们可以使用文件。一、文件介绍磁盘上的文件是文件。但是在程序设计中,我们一般谈的文件有两种:程序文件、数据文件(从文件功能的角度度来分类的)。函数名功能适⽤于fgetc字符输⼊函数所有输⼊流fputc字符输出函数所有输出流fgets文本行输⼊函数所有输⼊流fputs文本行输出函数所有输出流fscanf。原创 2023-12-20 14:43:22 · 1141 阅读 · 4 评论 -
C语言中的文件(二)
在(一)文章中我们介绍了,文件的基本概念,知道了在程序设计中我们一般分俩种文件:程序文件和数据文件,然后介绍了文件名。同时我们重点介绍了数据文件中的文本文件的操作。学会了打开文件和关闭文件,以及各种顺序读写的函数。在本篇文章中我们要介绍文件的随机读写。原创 2023-12-24 15:19:43 · 811 阅读 · 1 评论 -
C语言中的编译和链接
在我们平常的写代码时,我们很少关注代码编译和链接的过程,因为通常的开发环境都是集成开发环境IDE),像vs一样编译和链接都是一步完成。在c语言中,我们在.c的文件中写代码,代码是怎么经过vs的处理使得代码可以运行呢?(怎么变成.exe运行程序呢?),下面我们来仔细探究一下代码是如何被编译和链接的,如何生成可以运行的程序的。原创 2024-04-13 13:37:26 · 875 阅读 · 3 评论