C 语言&GCC
C 语言&GCC C 语言--指向char和int的指针 GCC 预处理,编译,汇编 链接 动态链接 静态链接 本文是基于韦东山视频的学习笔记 C 语言–指向char和int的指针 我也不知道怎么说。 64位机,char是1字节,int是4字节,凡是指针都是8字节 32位机,char是1字节,int是4字节,凡是指针都是4字节 看得出,指针就是存放地址的,会根据系统的寻址能力变化。 没啥说的。 GCC 预处理,编译,汇编 一个c文件摆在面前,最简单的gcc编译命令就是 gcc hello.c 不是说不行,但是这样输出的可执行文件名就会是“a.out”,不明白的还以为多了个垃圾文件出来。所以一般怎么说,也会加个选项 -o ,用来命名输出的文件名。比如: gcc -o hello hello.c //hello就是输出文件名字 一般来说,一个执行文件要经过预处理 1 ,编译 2 ,汇编 3 ,链接 4 四个步骤的 hello.c hello.i hello.s hello.o 可执行文件 hello gcc -E -o hello.i hello.c gcc -S -o hello.s hello.i gcc -c -o hello.o hello.s gcc -o hello hello.o 预处理 编译 汇编 链接 hello.c hello.i hello.s hello.o