C语言
一米阳光 zs
这个作者很懒,什么都没留下…
展开
-
c语言中宏定义和函数区别
要写好C语言,漂亮的宏定义是非常重要的。宏定义可以帮助我们防止出错,提高代码的可移植性和可读性等。在软件开发过程中,经常有一些常用或者通用的功能或者代码段,这些功能既可以写成函数,也可以封装成为宏定义。那么究竟是用函数好,还是宏定义好?这就要求我们对二者进行合理的取舍。原创 2016-04-04 13:26:14 · 1186 阅读 · 0 评论 -
简单用法小结
static,extern,volatile简单用法小结转载 2016-04-04 14:21:56 · 266 阅读 · 0 评论 -
static用法小结
static用法小结转载 2016-04-04 14:25:44 · 306 阅读 · 0 评论 -
1.调整数组使奇数全部都位于偶数前面。
1.调整数组使奇数全部都位于偶数前面。题目:输入一个整数数组,实现一个函数,来调整该数组中数字的顺序使得数组中所有的奇数位于数组的前半部分,所有偶数位于数组的后半部分。就题解析 : 此题主要涉及数组排序问题,首先将需要排序的数组长度求出以变函数传参,其次分别用指针*start、*end指向数组数组两端,以便判断和交换,将数组开头部分元素与1做与运算,(可原创 2016-05-02 17:42:01 · 1253 阅读 · 0 评论 -
c语言编译过程详解
前言C语言程序从源代码到二进制行程序都经历了那些过程?本文以Linux下C语言的编译过程为例,讲解C语言程序的编译过程。编写hello world C程序:// hello.c#include int main(){ printf("hello world!\n");}编译过程只需:$ gcc hello.c # 编译$ ./a.out # 执行hello wor原创 2017-06-29 11:11:52 · 1128 阅读 · 0 评论