首页 > 代码库 > 戴维营的第一天随笔
戴维营的第一天随笔
< >表示前往系统目录下去查找
“ “表示在当前目录下查找
pwd表示打印当前目录 ./表示当前目录 rm表示移除
-I 指定某些头文件所在路径
“header.h”先查找当前(用户目录),然后查找系统目录
>表示吧前面的输出到后面的文件中
1编译预处理(gcc -E source.c >source.E)
2编译(gcc-S source.E)
3汇编(gcc-C source)
4连接(link)
FLT_EPSILON表示float能表示的最小的值,比他还小的数可以理解为等于0,它是满足 x+1.0不等于1.0的最小的正数
也就是说,所有比FLT_EPSILON小的正数x,x+1.0==1.0都是成立的。
#-sharp .dot
#define:宏定义,定义一个符号,在预处理时进行替换,不考虑对与否
#ifdef/#ifndef/#undef:判断是否定义某个宏。
另外不实用第三变量代替,进行两个变量值的交互
例如a=3,b=5.
int include<stdio.h>
int main()
{
int a=3,b=5;
a=a+b;
b=a-b;
a=a-b;
printf("a=%d b=%d\n",a,b);
return 0;
}
戴维营的第一天随笔
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。