
C语言
dailelelelele
这个作者很懒,什么都没留下…
展开
-
一个.c程序到可执行文件的那点事
首先我们先看一遍.c文件到可执行程序文件的所经过的过程. .c->预处理->编译->汇编->链接->a.out 我们写一个简单的样例代码,以这个为例子,我们来看看它都经历了什么. test.c #include <stdio.h> #define A 2+3 int main() { printf("%d\n",A+A); //宏替换 ...原创 2019-12-03 20:46:20 · 193 阅读 · 0 评论 -
xiyoulinux面试题总结
分析一下代码段,并解释输出结果和原因 #include<stdio.h> int main(int argc,char *argv[]) { int nums[3][3] = {1,2,3,4,5,6,7,8,9}; printf("%d\n",nums[1][-2]); printf("%d\n",(-1)[nums][5]); printf("%d\n",-1[nu...原创 2019-05-20 00:20:38 · 341 阅读 · 0 评论