
C语言入门基础
文章平均质量分 95
本专栏主要汇总了关于 学习C语言基础的文章,文章内容比较基础,通俗易懂,适合小白学习,以及日后的回顾。
愚润泽
2024年全国大学生数学建模大赛国家二等奖
愚公移山——叩石垦壤,箕畚运之,世世代代也
愚润求学——求技悟道,如饥似渴,日复一日也
道阻且长,行则将至!
让我们:不畏山之高,以愚心求学!
展开
-
C语言的编译和链接:从源代码到可执行文件
本文聚焦 C 语言程序执行过程中的编译和链接环节,旨在帮助初学者理解其原理与计算机系统运行机制。文章先介绍 C 语言存在翻译和运行两种环境,前者负责将源代码转化为机器指令,后者用于执行代码。接着详细阐述翻译环境,其由编译和链接构成,编译又分为预处理、编译、汇编三个阶段,分别讲解各阶段任务及操作命令,还通过实例展示编译过程中的词法、语法和语义分析。同时说明链接解决多文件相互调用问题,以具体代码示例解释地址修正的重定位过程。最后介绍运行环境中程序载入、执行、使用内存及终止的相关知识。原创 2025-03-07 14:40:27 · 1006 阅读 · 7 评论 -
从零开始学C语言文件操作:理论与代码详解
从零开始学C语言文件操作:理论与代码详解,为什么要用文件,文件各种操作,文件结束判定,看了包会!!!原创 2025-03-07 11:34:18 · 1213 阅读 · 10 评论 -
C语言——枚举类型
详细讲解C语言中的枚举类型:1,什么是枚举类型2,枚举类型的定义和变量的声明3,对变量进行赋值原创 2024-02-14 21:36:17 · 3086 阅读 · 69 评论 -
C语言——联合体类型
C语言——联合体类型,详细讲解有关联合体的 :类型的声明,变量的创建,联合体的特点,联合体的大小原创 2024-02-06 10:26:47 · 1884 阅读 · 54 评论 -
C语言——结构体类型(二)【结构体内存对齐,结构体数组】
C语言——结构体类型(二)【结构体内存对齐,结构体数组】详细讲解如何判断结构体大小,结构体内存对齐。讲解结构体数组,结构体数组的初始化,举例说明!原创 2024-01-11 16:30:09 · 3388 阅读 · 98 评论 -
C语言——结构体类型(一)【结构体定义,创建,初始化和引用】
C语言——结构体类型(一)【结构体定义,创建,初始化和引用】,详细讲解结构体如何定义,结构体变量如何创建,初始化和使用。希望能帮助到您!!!原创 2024-01-08 16:32:41 · 8016 阅读 · 72 评论 -
C语言——内存函数【memcpy,memmove,memset,memcmp】
C语言入门基础——内存函数【memcpy,memmove,memset,memcmp】,详细讲解memcpy,memmove,memset,memcmp的基本使用方法,以及使用注意事项,使用实例!原创 2024-01-06 15:01:42 · 2556 阅读 · 82 评论 -
C语言——数据在内存中的存储【整型数据在内存中的储存,大小端字节序储存,浮点型数据在内存中的储存】
C语言——数据在内存中的存储【整型数据在内存中的储存,大小端字节序储存,浮点型数据在内存中的储存】详细讲解整型数据和浮点型数据在内存中的储存方式,以及简单讲解大小端存储,附上例子!原创 2023-12-28 20:53:44 · 3151 阅读 · 78 评论 -
C语言——字符函数和字符串函数(三)【strtok,strerror,perror】
C语言——字符函数和字符串函数(三)【strtok,strerror,perror】,关于字符串函数:strtok,strerror,perror,详细讲解strtok,strerror,perror的用法,使用案例,注意事项原创 2023-12-25 16:00:14 · 3543 阅读 · 88 评论 -
C语言——字符函数和字符串函数(二)
继续对字符函数和字符穿函数进行讲解,详细讲解:strcmp和strncmp是什么,怎么用,和他们之间的区别,以及详细讲解strstr的使用,和查找方式,附上使用实例原创 2023-12-15 09:23:54 · 3869 阅读 · 99 评论 -
C语言——字符函数和字符串函数(一)
详细讲解:字符函数和字符串函数(strlen,strcpy和strncpy,strcat和strncat)的使用方法,使用场景和一些注意事项(附上实例)原创 2023-12-10 11:44:44 · 1671 阅读 · 92 评论 -
C语言——指针(五)
C语言——指针(五):指针与函数,const关键字,assert断言,详细讲解!原创 2023-12-08 10:00:09 · 1463 阅读 · 79 评论 -
C语言——指针(四)
C语言指针(四),详细,保姆级讲解指针类型,希望对您有所帮助,学习ing原创 2023-12-03 11:40:23 · 1883 阅读 · 0 评论 -
C语言——指针(三)
C语言指针中关于“数组与指针”的讲解,详细!通俗易懂!看了就会!原创 2023-11-30 17:39:13 · 2654 阅读 · 0 评论 -
C语言——指针(二)
C语言指针第二讲,讲究的就是一个:详细!详细!再详细!原创 2023-11-25 08:06:44 · 1383 阅读 · 0 评论 -
C语言——指针(一)
指针入门讲解一,详细!详细!再详细!原创 2023-11-23 18:12:43 · 2043 阅读 · 107 评论 -
C语言——数组
数组是存放两个或两个以上相邻储存单元的集合,每个储存单元中存放相同数据类型的数据,而这样的单元也被称为数组元素。我们将这句话进行拆分,不难发现数组的特点有:1,数组是存放多个数据的集合,元素的个数不能为02,数组元素的存放是相邻的3,数组中的数据的类型是相同的格式:数组的声明语句及含义,如:数组的初始化就是给数组赋初始值,将数据放在 {} 里 注意:int arr [] ={1,2,3} 等效于→ int arr [3] ={1,2,3} 数组如果初始化了,可以不规定大小,数组会根据初始化的大小原创 2023-11-08 01:00:22 · 3237 阅读 · 143 评论 -
C语言——函数
C语言中的函数又常常被称为子程序,是用来完成某项特定的工作的一段代码。就像我们生活中的模块化建造技术,类比模块化建房子的过程:整个程序好比最终要建成的房子,而函数所代表的就是每部分模块(如第一层,第二层或者屋顶···),将这些模块灵活的拼接,就搭建成了最后的房子。从函数的定义角度:我们可以把函数分为库函数和自定义函数是由用户根据需要自行编写的函数,创建格式如下:ret_typename形式参数函数体(用来描述函数执行过程的部分)创建例子:int决定了z的返回类型是整形int。原创 2023-11-13 23:57:21 · 1698 阅读 · 176 评论 -
C语言——分支语句(if,switch)
1,“break”:break的作用是跳出当前的switch语句,若没有break的限制,就还会执行下面的case语句,直到switch语句结束(break的有无也需要根据实际需求而定)4,同样switch语句也可以嵌套if语句,if也可以嵌套switch语句,根据个人需求(条件的限制)进行合理安排就好。3,书写:if语句的表达式必须在小括号()内,并且if()后是不加标点符号的(如 “;原创 2023-10-31 21:53:52 · 1620 阅读 · 52 评论 -
C语言——操作符详解
详细到爆~爆~爆的操作符介绍,公主,王子!你真的不心动?不行动——来看看吗?原创 2023-11-19 23:21:10 · 762 阅读 · 130 评论 -
C语言——循环结构
C语言提供了三种语句构成循环结构。循环语句是程序中的一个基本语句,在编程中,如果我们需要对某些操作对象进行,那么,使用循环语句,就能让计算机反复执行,从而减少我们编程时写的语句。接下来,我主要讲解一下主要的三种)和我们在循环中常用到的。原创 2023-11-03 13:44:53 · 2655 阅读 · 116 评论