第三天笔记
//导入标准输入输出库
#include<stdio.h>//包含头文件 std标准库 io是input ,output输入 输出库<>系统库 “”自定义头文件
//这是一行注释
/* 块注释 */
//主函数 一个程序有企鹅只能有一个主函数
//函数的返回值类型 int整型
//函数的参数类型
//函数的参数类型void空类型
//{}程序体代码体 函数体
int main(void)
{
//打印函数“”引起来的成为字符串 常量
//转义字符 \n 换行 \t ;代表一条一句的结束多个分号代表多个空语句
printf("hello world\n");
//函数的返回值 如果在主函数中遇到return 代表函数结束
return 0;
//这是一行代码
}
gcc -o a a.c(编辑a.c程序)成为运行a ./a 运行当前文件夹下程序a
在windows 拖到cmd 中gcc -o(图形文件直接拖 )
#include<stdio.h>
int main(void)
{
printf("hello world\n");
return 0;
}
#include <stdlib.h>
int main(void)
{
system("ls -all");
return 0;
}
QT图形界面
文件新建项目Nev project
Application (应用程序) 》Qt Widgets Application 》确定
名称改名
找到WindowsTitle 改名字
VS
MFC应用程序》选着基于对话框》》中文
选着试图界面 》工具箱 》button1按钮
C语言源码文件.c 【gcc -E a.c -o a.i】》 1展开头文件2删除注释3条件编译4宏定义的展开(生成文件扩展名.i)【gcc -S a.i -o a.s】》1检查语法
2将高级语言转成汇编语言(生成文件扩展名.s)【gcc -c a.s -o -a.o】》将汇编语言转化为机器语言(生成文件扩展名.o) 》1链接不通操作系统下的库文件(可执行文件.exe)
一步编译 gcc -o a.exe g.c