c语言一 入坑

c语言

1.什么是编程语言?

源自 内存的构成材料:晶体管

是帮助人类和计算机交流的语言

高级语言(c,c++,Java,b语言)-->汇编语言(机器码+指令和命令)--> 0和1(二进制 机器码)

2.和计算机交流的方式是什么?

数据

3.计算机众多的零部件中和数据打交道的硬件有什么?

cpu(中央处理器) 磁盘 内存

IDE

即集成开发环境--编程软件

构成:1.编译器:将代码翻译给计算机

​ 2.调试器:找bug的

​ 3.代码编辑器:拥有辅助功能的记事本,即敲键盘界面

​ 4.图形界面工具

第一个C/C++程序

1.文件后缀名

​ .exe 可执行文件(二进制文件)

​ .c/.cpp c语言/c++语言源文件

​ .h head头文件

2.入坑第一个代码

#include <stdio.h>					//头文件,打出改行即可运用改头文件的“关键字”与函数
int main(){
    printf("go to your grandfather! world!\n"); 
    getchar();  //有的电脑会出现调试运行时闪现,可以在return前面加上这一行 (注意是前面)
    return 0;  //返回值为0,程序小尾巴进行返回值    
}
/*
#include 引用
	引用头文件有俩种不同的姿势:
		<xxx.h> 告诉编译器从系统目录查找引用当前头文件
		"xxx.h" 告诉编译器从用户目录查找引用当前头文件\
		
main()  主函数 程序唯一的入口 

printf  向标准的输出设备输出一个字符/字符串

return 0 返回 程序的结束

\n 换行

//单行注释

/*  */多行注释 
    
编译过程a.c文件变成a.exe文件的过程
    			1.预编译	展开头文件(看文件里的内容)与宏替换
      			gcc -E a.c -o a.i
    			2.汇编
    			gcc -S a.i -o a.S
    			3.编译 (多文件联合编程)
    			gcc -c a.S -o a.o
    			4.链接 (多个obj/.o文件链接到一起编程.exe文件)
    			gcc a.o -o a.exe(b.exe xxx.exe)
*/
posted @ 2022-10-12 23:26  追梦的那些孩子  阅读(19)  评论(0)    收藏  举报