发布时间:2019-06-30 15:10:30
点击(此处)折叠或打开int son(int a, int b){ int c = 0; c = a + 2*b; //son函数执行一个相加操作 return c;}.........【阅读全文】
发布时间:2019-06-30 09:57:53
switch相比if else的实现,其优势是执行效率不会因为分支的增加而变慢。这个是如何实现的嗯,一切的奥秘就在于有个跳转表。注意,gcc编译switch时使用跳转表需要分支在4个以上(具体多少个看gcc的实现)点击(此处)折叠或打开int switchtest(int a, int b, int c){.........【阅读全文】
发布时间:2019-06-29 22:09:38
点击(此处)折叠或打开int con(int x , int y){ int result; if(x < y)  .........【阅读全文】
发布时间:2019-06-29 07:55:41
C 代码点击(此处)折叠或打开unsigned int move(unsigned int i){ return i << 1; }arm-linux-gcc move.c -O2 -S点击(此处)折叠或打开move: &nb.........【阅读全文】
发布时间:2019-06-28 08:21:31
点击(此处)折叠或打开long exchange(long *xp, long y){ long x = *xp; *xp = y; return x;} arm-linux-gcc -O2 load.c -S.........【阅读全文】