![](https://img-blog.csdnimg.cn/20190918140145169.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Linux—C语言
文章平均质量分 53
以Linux下的C语言为基础编译程序过程中出现的问题,和值得分享的代码。
EXB6D12-Ray
明明自己过的一塌糊涂,却还是见不得人间疾苦。
展开
-
LINUX-C语言实现十进制转二,八,十六进制
代码分享进制转换(二进制,八进制,十六进制)效果展示进制转换(二进制,八进制,十六进制)#include <string.h>#include <stdio.h>#define N 32int temp[N]={0};void fun2(int num){ memset(temp,0,sizeof(temp)); int i=N-1; while(num/2!=0){ temp[i--]=num%2; num/=2; } temp[i]=num%原创 2021-04-22 10:15:17 · 600 阅读 · 0 评论 -
LINUX-C语言(关于GCC编译流程中的四个步骤:预处理,编译,汇编,链接和GDB的使用)
基础GCC的编译流程分为四个步骤:1. 预处理(Pre-processing)2. 编译(Compiling)3. 汇编(Assembling)4. 链接(Linking)gcc -E test.c -o test.ivi test.igcc -S test.i -o test.svi test.sgcc -C test.s -o test.ofile test.ogcc test.o -o test -lm./test...原创 2020-10-16 19:06:27 · 635 阅读 · 0 评论