摘要: 今天学习了c语言的枚举类型的使用,可能是PHP里没使用过,开始看的时候还是觉得有点怪,后来做了下例子才理解,这里做个笔记记录一下。 #include <stdio.h> enum animals {Cat,Dog,Rat}; // enumeration 是遍历, 列举的意思,这里用 enum 表示 阅读全文
posted @ 2017-02-21 17:55 菜鸟开车 阅读(330) 评论(0) 推荐(0) 编辑
摘要: 不学C光搞PHP不知道还有这种东西-函数式宏,宏前面学过了Macro,编译器在对代码进行编译时会对宏表达式进行展开替换,这样宏就起到了全局变量的作用,这里函数式宏也是类似,编译器进行编译时按函数表达是进行替换展开,实现了函数的功能,不过这种函数式宏和自定义函数还是有区别的。 利用函数式宏计算两个数的 阅读全文
posted @ 2017-02-21 14:31 菜鸟开车 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 今天学习C时用到了顺序查找和哨兵查找,做了一个比较,主要是学习下哨兵查找法 例如在一个数组里查找一个元素,没找到返回-1,找到了则返回这个数组的下标也就是键值。 用循序查找法: void arr_search(int arr[],int len,int key){ int i=0; while(1) 阅读全文
posted @ 2017-02-21 12:13 菜鸟开车 阅读(5595) 评论(2) 推荐(0) 编辑
摘要: 今天学习c语言的一个小例子,果然还是陷入了php的编程习惯里,这里记录一下。 #include <stdio.h> //例子很简单,就是编写一个函数把传递进来的数组里的值都赋值为1而已 //不仅仅是参数和数据要指明类型,函数本身也要指明返回类型,如果没有返回类型,只是操作过程用void void o 阅读全文
posted @ 2017-02-21 09:29 菜鸟开车 阅读(182) 评论(0) 推荐(0) 编辑