当前位置:网站首页>Understand which C standards are there & understand the C compilation pipeline
Understand which C standards are there & understand the C compilation pipeline
2022-06-25 21:42:00 【mooczhimahu】
Which of the following is not C standard . Reference resources :C Language standards
Little knowledge :C The development of language standards
int main(int argc, char** argv){
printf(" This is a C Standard code :%s", "C19");
return 0;
}
A typical C Program compilation pipeline , Include preprocessing 、 compile 、 assembly 、 Link four links .

Suppose the input file is helloworld.c, Use GCC compiler , The compile command is gcc -Wall -save-temps helloworld.c -o helloworld, Which of the following is not C The program processes the files generated by the pipeline ?
answer :
helloworld.txt
analysis :
// hello.c
#include <stdio.h>
int main(){
printf("hello world!\n");
}
$ gcc hello.c # compile
$ ./a.out # perform
hello world!
.c file -----> Pretreatment produces .i file -----> Compile generation .s file -----> Assembly produces .o file -----> Link generation . exe file
There is no mention of .txt file , So choose helloworld.txt
边栏推荐
- Support JPEG format in GD Library in php7.4
- Solve the parameter problem that laravels cannot receive wechat callback
- Send a more awesome website, which can convert curl commands into code in any language
- Wd4t secondary opening firmware 190 module for mobile hard disk data recovery is successfully repaired
- OBD Position Overview
- 【hnu暑学期】数据库系统设计 准备阶段
- MySQL trigger
- Website judges network connection disconnection, JS judges network connection disconnection, best practice
- Shell syntax
- 电脑手写板怎么才能连接电脑使用
猜你喜欢

智云健康上市在即:长期亏损,美年健康俞熔已退出,未来难言乐观

InfiniBand& RDMA

Win11开始菜单右键空白?Win11开始菜单右键没反应解决方法

Jmeter- (IV) regular expression for interface testing

Presto中Limit算子的处理过程

OSI notes sorting

Win11录屏数据保存在哪里?Win11录屏数据保存的位置

JS disable the browser PDF printing and downloading functions (pdf.js disable the printing and downloading functions)

了解有哪几个C标准&了解C编译管道

Top in the whole network, it is no exaggeration to say that this Stanford machine learning tutorial in Chinese notes can help you learn from the beginning to the mastery of machine learning
随机推荐
启牛证券开户安全嘛?
[nailing scenario capability package] manage the on-the-job / off-the-job situation of employees
Working principle and experimental analysis of DHCP
Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing Bing
QT method of exiting application (exe)
JS limit mouse movement range
Presto中Limit算子的处理过程
Modprobe: fatal: module kvmgt not found, kvmgt has no module, kvmgt has no driver, gvt-g precautions, gvt-g precautions for starting win10 in UEFI mode
Apache uses setenvif to identify and release the CDN traffic according to the request header, intercept the DDoS traffic, pay attention to the security issues during CDN deployment, and bypass the CDN
SwiftUI 4 新功能 之 网格视图Gridview组件 (教程含源码)
Kubernetes related knowledge - surprise interview
Build the first website with idea
Illustration tcp/ip - Chapter 3 and 4 notes
The robotframework executes CMD commands and bat scripts
Is Galaxy Securities reliable? Is it safe to open a securities account?
Set eye color
Solve the parameter problem that laravels cannot receive wechat callback
STM32 self balancing robot project, with code, circuit diagram and other data attached at the end (learning materials and learning group at the end)
Opentelemetry architecture and terminology Introduction (Continued)
What is a server? (Powercert animated videos)