C语言学习笔记(一)

C语言学习

学习笔记(一)



一、C语言是什么?

C语言诞生于美国的贝尔实验室,1982年成立C标准委员会,建立C语言的标准。1989年,ANSI发布了第一个完整的C语言标准——ANSI X3.159-1989,简称“C89”。

特点

简洁、紧凑、灵活、功能强大、执行效率搞、结构化、丰富的数据类型、丰富的运算符、对物理地址进行直接操作、对物理地址进行直接操作

可以做?

网站后台程序、GUI界面、游戏引擎、各种库(压缩、解压缩、图形等)、作为其它语言的编译器或解释器、操作系统(linux)、嵌入式(C51单片机)

开发程序的四个步骤

编辑、编译、连接、执行

编辑:编写代码、制作C语言的源文件
编译:是由编译程序将C语言源文件转换成二进制中间文件(生成.obj和.exe文件)
连接:将编译中生成的中间文件组合成二进制可执知行文件,这一步会对文件之间的关联做检查,如果出错,将不会生成可执行文件,也就无法执行
执行:运行可执行文件

二、Hello Word

1.环境

Ubuntu 64位
Sublime Text

2.开始

2.1新建文件

在桌面新建文件夹,用Sublime Text 打开,新建文件
在这里插入图片描述

2.2 输入以下代码

#include <stdio.h>

void main(){
	printf("Hello Word\n");
	return;
}

2.3 编译

打开终端、进入到文件所在文件夹,执行命令

gcc test1.c -o test1

在这里插入图片描述

2.4 连接、执行

./test

在这里插入图片描述

可以在命令行看到已经输出 Hello Word


风格

局部变量用小写字母
全局变量用大写字母
函数名为动作性的结构名
使用具有描述意义的变量名或函数名
代码缩进要适当
变量名不是越长与好,尽量简洁而不失优雅

总结

初步学习了c语言的一些发展史、特点,四大运行过程,编写了一个Hello Word程序,并成功执行。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

trust Tomorrow

感谢支持!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值