2020年6月18日开始再次的C语言学习
大家一起加油, 持续更新中
0001-学习思路:
- 以讲义为主,自己动手敲出来,加入自己的理解
- 以视频为辅,加深理解
- 以书本为辅助工具,犹如小学的字典
- 目的:尽快系统学习一门编程语言,快速开发
- 学习比较简单,多读多敲完事
- 环境问题: 折腾就好,不行就百度,无他,参考链接如下:
链接—大家下载这个链接 里面文档更加清晰完整
不用问这个行不行,那个行不行,请直接按 照要求执行!
链接:https://pan.baidu.com/s/18dJaOPqkCdEzN2PbRSDfdQ
提取码:fu2i
百度网盘有时候会被和谐,源码,视频,会放到百度网盘群,扫码进入任意一个即可,资源都一样, 仅供单纯的学习交流
0002-C语言概述
1. 计算机系统组成-这里了解就好,不用用过多的时间深入理解
2. 语言的进化-了解即可
3. C语言的优缺点
优点
代码量小
执行速度快
功能强大
编程自由
缺点
写代码实现周期长
可移植性较差
过于自由,经验不足易出错
对平台库依赖较多
4. C语言可以干啥-其实可以先不管-学就完了
C语言的应用极其广泛,从网站后台,到底层操作系统,
从多媒体应用到大型网络游戏,均可使用C语言来开发:
C语言可以写网站后台程序
C语言可以专门针对某个主题写出功能强大的程序库
C语言可以写出大型游戏的引擎
C语言可以写出另一个语言来
C语言可以写操作系统和驱动程序,并且只能用C语言编写
任何设备只要配置了微处理器,就都支持C语言。
从微波炉到手机,都是由C语言技术来推动的
5. 第一个C语言程序 hello.c -敲出来,先不用去理解为什么,之后再去理解’
#include <stdio.h>
int main(void)
{
printf("hello world! \n");
return 0;
}
点进去链接 去在Vs 中实现这个代码吧~!
0000-2-Vs 写第一个C语言程序[黑马程序员]
https://blog.youkuaiyun.com/fzy521yn/article/details/106896544
6. 去理解hello.c 通过gcc 编译 C 代码(读3遍了解即可)
gcc(GNU Compiler Collection,GNU 编译器套件),是由 GNU 开发的编程语言编译器。gcc原本作为GNU操作系统的官方编译器,现已被大多数类Unix操作系统(如Linux、BSD、Mac OS X等)采纳为标准的编译器,gcc同样适用于微软的Windows。
gcc最初用于编译C语言,随着项目的发展gcc已经成为了能够编译C、C++、Java、Ada、fortran、Ob