C语言知识
文章平均质量分 84
主要是C语言中的一些较为重要的知识点
根本学不会_
从零开始
展开
-
C语言[重点]——带你搞懂指针(详解上)
在了解指针之前,我们首先要知道什么是内存。内存是计算机硬件,是用来存放数据的硬件。计算机将内存划分为一个个小的内存单元,同时对其编号,这样就能有效管理内存。在空间划分实践中,一个内存单元的大小为为一个字节,每个内存单元都有编号叫做内存编号,内存编号就是计算机中每个内存单元的地址,而存放这些地址的变量在C语言中就被称为指针。指针就是指向内存地址,指针变量就是用来存放内存地址的变量,地址唯一标识一块内存空间。指针和其他变量或常量一样,在使用指针存储其他变量地址之前,必须要对其进行声明。原创 2023-11-26 19:31:54 · 221 阅读 · 3 评论 -
C语言——冒泡排序
我们以1到9这九个数字随机排列为例,每次比较相邻的两个数字,那么第一次排序完成后,最后一个数字一定是最大的,也就是数字9;第二次排序则只需要比较前八个数字,排序完成后倒数第二个数字为8,以此类推,每次排序之后的最后一个数字一定是所比较的数字中的最大数,就这样一次次的比较,最后就会得到一个从小到大的数列。2、比较下一个数字,对每一对相邻元素作同样的工作,从开始第一对到结尾的最后一对,每次比较的数字是数组下标+1的数字,这步做完后,最后的元素一定是这些数字里面的最大值。1、首先比较相邻的两个元素。原创 2023-11-16 12:48:48 · 8842 阅读 · 2 评论 -
C语言——分支和循环语句
表达式2的结果如果!=0则执⾏循环语句,循环语句执⾏完后,再去执⾏表达式3 ,调整循环变量,然后再去 表达式2的地⽅执⾏判断,表达式2的结果是否为0,决定循环是否继续。若表达式的值不为0,则执行循环语句,语句执行完再继续判断,判断结果决定是否执行下一次循环语句,所以while语句的条件表达式的执行次数总是比循环体的执行次数多一次。输入一个成绩,判断该成绩所处的层次,0-59输出不及格,60-69输出及格,70-79输出中,80-89输出良,90-100输出优。表达式起判断作用,若表达式为真,执行语句1;原创 2023-10-23 22:04:43 · 144 阅读 · 0 评论