摘要: 8.指针、字符串 基础C语言的最后一章了,也是比较晦涩的一章 如果您学C只是为了玩玩或者练算法,那么差不多已经够用了 如果您有更大的目标,编程嘛,总是无止境的 指针 导入 我们从sizeof谈起:它是一个运算符。给出某个类型或变量在内存中占据的位置,以字节大小表示(1字节=4比特) 接着是&,它实质 阅读全文
posted @ 2021-09-16 19:49 RetenQ 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 搜索 线性搜索 最简单、最基础、最粗暴的搜索:遍历所有数据,检索目标 int searcher(int key , int a[] , int len){ //这里附带说明一下,由于C语言的函数的关系,我们最好还是把数组长度直接传进来 int ret = -1 ; for (int i =0 ; i 阅读全文
posted @ 2021-09-16 19:44 RetenQ 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 4-5.循环 对于一个程序而言,循环是必不可少的 while循环 最最最基本的循环,生动形象地表现了“当...时,一直...”的思想 while(条件){ 执行的语句 } 在执行语句中要有改变条件的语句,不然就是死循环 do-while 循环 和上面那位没什么区别,主要在于: while是先判断条件 阅读全文
posted @ 2021-09-16 19:43 RetenQ 阅读(71) 评论(0) 推荐(0) 编辑
摘要: 6.数组与函数 前面的都是小闹的东西 如果之前有人用之前的知识和你装X,那多半是个sb 下面,我们正式进入"基础的基础"的大门 数组 数组初步介绍 当我们要存储同一类型的多个变量时,我们使用数组 可以把数组看成一个篮子,相同类型的变量全部放进去 <数组类型> <名字> [大小] int GroupA 阅读全文
posted @ 2021-09-16 19:43 RetenQ 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 3.判断语句 基础 我们利用if语句进行判断 if语句的标准写法: if(条件成立){ ... } 判断条件: == 相等 !=不相等 > 大于 >= 大于或等于 <小于 <= 小于或等于 注意,在C里面,判断的结果并不是布尔值(true,false),而是1和0 我们使用else语句,表示除了if 阅读全文
posted @ 2021-09-16 19:42 RetenQ 阅读(426) 评论(0) 推荐(0) 编辑
摘要: 2.基础知识与输入输出 运算 加减乘除和小学数学没什么两样。这里主要讲讲新东西。 /:除,得到的a/b的整数,比如5\2=2 %:取余,这家伙得到的就是余数了,比如5%2=1 #include <stdio.h> int main() { printf("7/5=%d",7/5) //%d代表输入“ 阅读全文
posted @ 2021-09-16 19:41 RetenQ 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 0.开始模板 没什么好说的,真的就是个模板 初学者就不要考虑什么<stdio.h>啊,int main()以及return 0 之类的问题了 该知道的时候自然会知道的 1.Hello world #include <stdio.h> int main() { printf("Hello \nWorl 阅读全文
posted @ 2021-09-16 19:40 RetenQ 阅读(43) 评论(0) 推荐(0) 编辑