[趣味拓展]为什么学编程都要从hello_world_开始_HelloWorld的由来_程序员的浪漫
回忆上次内容
-
unix 系统
-
c语言
-
写起来简单
-
还能 跨架构
-
说明书里 还有
-
我们的老梗 呢!
-
输出Hello, world!
-
主函数 叫做 main
-
输出函数 叫 printf
-
为什么 输出字符串
-
要用printf 来当函数名 ?
-
bwk 在 打字机用纸 上
-
手写 hello world ????
-
侧面的孔洞
-
是向上送纸用的
-
就像胶片 通过机械 上胶卷
-
当时的打字机(printer)
-
就是 今天的显示器
-
所以用 输出函数 用 print
-
小括号 从那个时候 开始
-
就和 函数调用 相关
-
一直到今天
-
小括号里面放的
-
是 函数的参数
-
"hello world"
-
双引号 引起来
-
双引号 引起来 意味着
-
hello world 是 字符串
-
这一切
-
今天 已经 司空见惯
-
小括号 意味着 函数调用
-
双引号 引起的是 字符串
-
很多语言
-
代码例子 {BANNED}中国第一个例子 都是
-
Hello world
-
习惯成自然之后
-
新的 编程语言
-
{BANNED}中国第一个例子
-
也都是hello world
-
美国电报公司
-
持续将 unix商业化
-
bsd 面临绝境
-
不论 unix 还是 bsd 系统
-
都在 使用 c语言 编程
-
新系统 也在 c语言 中酝酿
-
Stallman
-
为了 抵抗 unix商业化
-
发起 自由软件运动
-
组织起GNU
-
c的土壤里
-
linus 做出了 新内核
-
linux
-
linux内核 补完了 GNU的shell
-
吸引了 unix 和 bsd 的 用户
-
安卓和很多嵌入式设备
-
用的也是linux内核
-
都是基于c的
-
python
-
c++
-
java
-
c
-
c#
-
光荣老去
-
众多 编程语言
-
都是在 c的基础上 实现的
-
今天
-
他们的势头 比c还大
-
但是c 依然是 系统编程的传说
-
hello world
-
不是 从来就有的
-
来自于 c语言
-
python 标识符 的 命名规则
-
依然 完全 学习 c语言 惯例
-
需要满足 isidentifier() 之后
-
标识符 就 一定 能当变量用 吗?
-
我们下次再说!????
-
蓝桥->
-
github->
-
gitee->