![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言
菜鸟TORTOISE
这个作者很懒,什么都没留下…
展开
-
Fibonacci斐波那契数列-实现2
Fibonacci斐波那契数列原创 2017-08-02 17:34:49 · 242 阅读 · 0 评论 -
使用结构体实现数据的存储与输出
使用结构体实现数据的存储与输出原创 2017-07-27 17:15:11 · 2912 阅读 · 0 评论 -
void和const使用技巧
c语言 1、void指针的意义 –相同类型的指针才能相互赋值,所以有时需要强制类型转换; –void*指针在左边,用于接收任意类型指针; –void*指针在右边赋值给其他类型指针需要强制类型转换。 2、const修饰函数 –const修饰函数参数:表示在函数体内不希望改变参数的值; –const修饰函数返回值:表示返回值不可以改变,此返回值仅能赋值给const修饰的相同类型的指针。原创 2017-07-27 15:54:26 · 1308 阅读 · 0 评论 -
指针与数组
//指针运算#include <stdio.h>int main(){ int a[5] = {1,2,3,4,5}; int* p1 = (int*)(&a + 1); int* p2 = (int*)((int)a + 1); int* p3 = (int*)(a + 1); printf("%d, %d, %d \n",p1[-1],p2[0],p原创 2017-08-11 17:37:19 · 164 阅读 · 0 评论 -
数组与指针
数组与指针原创 2017-08-11 16:58:20 · 145 阅读 · 0 评论 -
条件编译#ifdef
//条件编译实现debug调试版和high高级版的产品代码原创 2017-08-04 10:58:52 · 232 阅读 · 0 评论 -
条件编译#if
//条件编译实现debug调试版和high高级版的产品代码原创 2017-08-04 10:53:59 · 204 阅读 · 0 评论 -
欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl原创 2017-07-26 18:00:54 · 186 阅读 · 0 评论 -
宏的使用-宏日志
宏原创 2017-08-03 17:25:02 · 1539 阅读 · 0 评论 -
使用宏的代码
/*使用宏的代码*/#include <stdio.h>#include <malloc.h>#define MALLOC(type,size) (type*)malloc(sizeof(type)*size)#define FOREACH(i,m) for(i=0;i<m;i++)#define BEGIN {#define END }#define FOREVER() while(1原创 2017-08-03 10:49:02 · 366 阅读 · 0 评论 -
未使用宏的代码
/*未使用宏的代码*/#include <stdio.h>#include <malloc.h>int main(){ int array[] = {1,2,3,4,5}; int i = 0; int* p=(int*)malloc(sizeof(int)*5); for(i=0;i<5;i++) { p[i]=array[i];原创 2017-08-03 10:40:22 · 245 阅读 · 0 评论 -
斐波那契数列-实现1
斐波那契数列原创 2017-07-27 20:23:38 · 254 阅读 · 0 评论