1.
#include<stdio.h>
int main(int argc,const char *argv[])
{
printf("hello world\n");
return 0;
}
2.
linux@linux:~/huaqing/day2$ gcc -E hello.c -o hello.i
linux@linux:~/huaqing/day2$ gcc -S hello.i -o hello.s
linux@linux:~/huaqing/day2$ gcc -c hello.s -o hello.s
linux@linux:~/huaqing/day2$ gcc hello.c -o hello
3.
4.
define宏定义注意事项:
- 函数中有对宏定义的值进行运算时,留意是否需在宏体上加上()。
- 宏定义的常量值,无法被改变。
5.
87
0x57;127;1010111
115
原码:11110011;反码:11110011;补码:11110011