8964CN

设置背景图片

[学习笔记]达内纪录片day07 初识指针

[学习笔记]达内纪录片day07 初识指针
指针让C语言更加强大,更加灵活高效,也有很多人说指针难,不过,相比于某些彻底没有对指针提供支持的语言(那个易语言,说的就是你)来说,真的算得上很简单了。 一、使用指针的方式访问数组: 遍历输出: #include <stdio.h> int main() { int arr[]={ 1,2,3,...

[学习笔记]达内纪录片day06 递归思想

[学习笔记]达内纪录片day06 递归思想
关于递归,发下来的笔记上就那么寥寥数语,不过课堂上倒是讲了一下递归的设计思想。 递归,我个人的理解就是分而治之,逐层进入,逐层退出。 设计的时候,一定要有至少一个出口,否则会造成迭代。 其实,可以从高中数学的层面理解递归 如,计算有序数列求和:1+2+3+4+...+100 函数表达...

[学习笔记]达内纪录片day03 位运算及逻辑运算

[学习笔记]达内纪录片day03 位运算及逻辑运算
今天在达内学习了C语言的位运算和逻辑运算,大体上是理解了,做一下记录,留下的坑过几天填上去。 把达内发下来的笔记最重要的部分,微小的润色一下,再发上来。 一、按位与 按位与(&)可以把对应数位的内容做与计算 只要一个数位内容是0则与计算以后结果就是0 内存情况: ...

[学习笔记]达内纪录片day02 进制转换作业

[学习笔记]达内纪录片day02 进制转换作业
今天学的东西,没什么可以记录的,主要就是作业要记录一下。 临下课10分钟,老师留的作业,0-127范围内的整数 十进制转二进制。 不让用循环,递归,条件判断。。。 我真的不知道怎么做,一行行的复制粘贴???exm? 在达内写了下,琢磨了20分钟,都没搞定正序输出,回家5分钟就重写并且找到了原因。 其实,...

[学习笔记]C语言 预处理命令(宏定义和条件编译)

[学习笔记]C语言 预处理命令(宏定义和条件编译)
预处理指令是以#号开头的代码行,# 号必须是该行除了任何空白字符外的第一个字符。# 后是指令关键字,在关键字和 # 号之间允许存在任意个数的空白字符,整行语句构成了一条预处理指令,该指令将在编译器进行编译之前对源代码做某些转换。 本章涉及到的部分预处理指令: 指...