C语言初阶学习
文章平均质量分 86
记录C语言学习过程
iheal
专注搞技术
展开
-
【C语言详解】结构体
2022-04-02-摘要结构体的声明结构体的初始化结构体成员访问结构体传参总结目录文章目录2022-04-02-摘要总结目录@[toc]结构体的声明结构体成员的访问结构体传参结构体的声明什么是结构结构是一些值的集合,这些值称为成员变量。结构的每个成员可以是不同类型的变量。结构体的声明struct tag{ member-list;}variable-list;结构体的作用我们想用一个变量描述一个人,那如何实现呢?C语言提供给我们的基础类型中,都是只能描述某原创 2022-04-12 10:49:30 · 82 阅读 · 0 评论 -
【C语言详解】指针
2022-04-02-摘要指针是什么指针的作用如何避免野指针总结目录文章目录摘要总结目录@[toc]指针是什么指针和指针类型野指针指针运算指针和数组二级指针指针数组指针是什么指针是什么?指针理解的2个要点:指针是内存中一个最小单元的编号,也就是地址平时口语中说的指针,通常指的是指针变量,是用来存放内存地址的变量指针就是地址,指向某一块内存空间。我们有一个变量在栈中被创建,如果我们想找到它有几种方式呢?通过变量名去访问通过地址访问这一个个编号就是虚拟内存原创 2022-04-12 10:57:53 · 392 阅读 · 0 评论 -
【C语言详解】操作符
2021-11-18-摘要操作符总结目录文章目录2021-11-18-摘要总结目录@[toc]操作符分类算术操作符移位操作符左移操作符右移操作符位操作符赋值操作符单目操作符前置和后置++sizeof数组 和 sizeof关系操作符逻辑操作符三目操作符逗号表达式下标引用、函数调用和结构成员表达式求值隐式类型转换算术转换操作符的属性操作符分类算术操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式下标引用、函数调用和结构成员算术操作符原创 2022-04-12 10:52:27 · 269 阅读 · 0 评论 -
【C语言详解】数组
2022-04-01-摘要一维数组二维数组数组作为函数参数总结目录文章目录2022-04-01-摘要总结目录@[toc]一维数组的创建和初始化数组的创建数组的初始化一维数组的使用一维数组在内存中的存储二维数组的创建和初始化二维数组的创建二维数组的初始化二维数组的使用二维数组在内存中的存储数组越界数组作为函数参数数组名是什么二维数组和一维数组的关系一维数组的创建和初始化数组的创建数组是一组相同类型元素的集合。数组的创建方式:type_t arr_name [const_n];原创 2022-04-12 10:48:05 · 145 阅读 · 0 评论 -
【C语言详解】函数
2021-11-10-作者:Nico时间: 2021-11-10-网站地址:sxfinn.com摘要数学中我们时常见到函数,C语言也同样,函数在在C语言中应用十分广泛,可以说不会使用函数就很难将编程的学习进行下去了,好好理解并掌握函数会让我们在往后地学习中更加轻松。本文将介绍函数的定义、函数的分类、函数的结构、函数的使用以及函数特定情况下巧妙地使用方法。总结函数是一个大型程序中的完成特定工作的独立程序模块, 由一个或多个语句块组成。它负责完成某项特定任务,而且相较于其他代码,具备相对的独原创 2021-11-11 15:45:08 · 835 阅读 · 1 评论 -
【C语言详解】分支与循环
2021-10-29-作者:Nico时间: 2021-10-25网站地址:https://github.com/sxfinn目录文章目录2021-10-29-目录????什么是语句????分支语句(选择结构)????循环语句????goto语句????什么是语句C语句可分为以下五类:表达式语句函数调用语句控制语句复合语句空语句这里介绍的是控制语句。控制语句用于控制程序的执行流程,以实现特定的功能和结构,它们具有特定的语句定义符组成,C语言有九种控制语句。分为三类:分支原创 2021-10-30 16:13:55 · 3225 阅读 · 15 评论 -
【C语言初阶】初识C语言(下)
@TOC常见关键字关键字typedf关键字static#define定义常量和宏指针内存指针变量数组名:指针常量结构体原创 2021-10-20 14:05:37 · 410 阅读 · 17 评论 -
【C语言初阶】初识C语言(上)
初识C语言选择与循环选择语句循环语句函数数组操作符算术操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式这也是操作符常见关键字关键字typedf关键字static#define定义常量和宏指针内存指针变量数组名:指针常量结构体选择与循环选择语句循环语句函数数组数组的定义数组的下标数组的使用操作符算术操作符移位操作符位操作符赋值操作符单目操作符关系操作符逻辑操作符条件操作符逗号表达式这也是操作符常见关键字关键字typedf关键字st原创 2021-10-19 18:24:20 · 592 阅读 · 15 评论 -
【C语言初阶】初识C语言(转义字符)
字符串和转义字符????字符串????转义字符????注释????字符串字符串是什么例:”hello world!“这种被双引号” “引起来的一串字符叫做字符串字面值,简称字符串。注意:在我的上一篇文章已经讲过,字符串的结束标志是一个‘\0’的转义字符,在字符串的末尾被省略了。字符串的存储方式我们都知道,一个字符是储存在变量中的。那字符串储存在哪里呢?接下来介绍一下在C语言中存储字符串的两种方式,上代码:int main(){ char arr1[] = "h原创 2021-10-18 20:29:28 · 428 阅读 · 13 评论 -
【C语言初阶】初识C语言(计算机眼中的数据)
C语言入门基础知识一、计算机眼中的数字1.二进制数的换算二、计算机的内存1.内存的基本单位bit2. 内存大小的换算三、C语言是什么1.main函数-程序的入口四、常见数据类型1.整型2.浮点型3.变量的定义方式五、常量和变量一、常量1.字面常量2.常变量3.标识符常量4.枚举常量二、变量1.全局变量2.局部变量3.变量的使用4.变量的作用域和生命周期字符与字符串字符字符串操作符运算符移位操作符位操作符赋值操作符注释一、计算机眼中的数字通常再生活中我们所使用的是十进制数,数字都是0~9这十个数字,除开原创 2021-10-18 09:42:17 · 377 阅读 · 4 评论 -
靡不有初,鲜克有终
关于我的性格一直以来是个随性的人,“不一定要争取做最好的那一个,但一定不做最差的一个”,是我对前19年生活和态度的总结,正因为有着这样极大不确定性的性格,似乎总是在做一个“中间摇摆人”,“间歇性努力学历,持续性混吃等死”,成了我的标签,但浑浑噩噩经过大一这一年,复杂的情绪与焦虑涌上心头,使得我不由得质问我自己:“这样的日子是我想要的吗?”从而开启了如今新一条学习之路。关于的我最初的目标喜欢科幻片的我,看过的科幻电影无数,而科幻片中最让我震撼的除了各种先进设备外,其次就是出现了无数次的“黑客”了,虽说黑原创 2021-10-16 17:12:44 · 222 阅读 · 10 评论