C语言基础
快速上手C语言基础
HUTAC
事在人为
展开
-
C++笔记---灵活的仿函数
C++仿函数笔记原创 2023-09-08 21:11:11 · 89 阅读 · 0 评论 -
C语言基础---结构体
发现我们每次声明一个自己所创造的结构体变量的时候总要先写个struct,这样会降低我们编写代码的效率,所以我们可以在创造结构体类型的时候给它。人就是一个结构体,人的信息有年龄,性别,姓名,身高,体重等,这些信息都是在同一个人身上的,所以存储一个人的信息最好用结构体。然后我们在声明一个结构体变量的时候就可以很简洁了,如下代码。如果是指针的结构体访问其成员需要用到这个符号 ->。访问一般的结构体成员只需要用 . 号即可访问并修改,struct 结构体名称。如何访问结构体的成员?原创 2023-09-09 16:08:28 · 68 阅读 · 0 评论 -
C语言基础---一维数组
手枪的弹匣也可以看作是一个一维数组,里面每颗子弹都是同类型的,同口径的,当然弹匣的空间也是连续的,子弹是一颗接着一颗的。数组的下标是从0开始的!换句话说,int m[5]是没有m[5]这个位置的!数据类型 标识符[数组大小]原创 2023-08-27 11:14:09 · 60 阅读 · 2 评论 -
C语言基础---输入与格式化输出
1. 组成标识符的元素不过简单三类:字母,数字,下划线。2. 标识符不能以数字开头,字母或者下划线开头都可以,其中不能含有特殊符号。3. 标识符大小写敏感(区分大小写)。4. 标识符的长度,c89规定31个字符以内,c99规定63个字符以内(一般来说是不会超过的)。原创 2023-08-21 16:08:39 · 61 阅读 · 1 评论 -
C语言基础---指针
通俗地讲,就像指南针一样只是为我们指向了一个地方的地址,而并非存储着一个实际的地方。一个变量的地址就称为该变量的指针。数据类型* 变量名称;原创 2023-09-02 07:39:35 · 63 阅读 · 0 评论 -
C语言基础---函数
按钮可以看作是一个函数,这个按钮的功能是由别人设计封装好的,我们只需要按下按钮就可以实现别人设计好的功能,比如发射导弹。函数是实现特定功能的模块。通常由一段经常要使用的代码封装而成,函数可以减少代码的重复率。顺便一提main()是主函数,一个程序只能有一个主函数,程序运行是从主函数开始运行的!示例代码中的demo就是函数名,封装着一个判断偶数的模块。函数跟变量是一样的都是先声明再使用。返回值类型 函数名(参数列表);原创 2023-08-28 19:14:21 · 57 阅读 · 1 评论 -
C语言基础---二维数组
关于第三种创建方式,它会根据你的列数分割你的数据元素,在DevC++中若数据元素不能平均分配则会用0充当。课程表就是一种二维数组,有横轴和纵轴。同一维数组一致详情请见一维数组。原创 2023-08-27 18:39:16 · 77 阅读 · 1 评论 -
C语言基础---运算符
比较运算符:>(大于), <(小于) , <= , >= , ==(等于)。上面的代码所展示的就是最基础的加减乘除以及取负的代码案例,不过多阐述。若还是不理解的,可以看代码块的注释等价代码理解,前置后置递减同理哦。1. = 是赋值符号,==才是判断两个数是否相等的符号。取模:就是算余数,例如4%10=4,10%4=2。2. 只能写成<=,不能写成=<。前置递增:先递增加1,再使用。后置递增:先使用,后递增加1。原创 2023-08-22 20:15:16 · 43 阅读 · 2 评论