C语言
目录
什么是C语言
C 语言是一门通用 计算机编程语言 ,广泛应用于底层开发。 C 语言的设计目标是提供一种能以简易的方式 编译 、处理低级 存储器 、产生少量的 机器码 以及不需要任何运行环境支持便能运行的编程语言。尽管 C 语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C 语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式 处理器 (单片机或称 MCU )以及 超级电脑等作业平台。C 语言是一门面向过程的计算机编程语言,与 C++ , Java 等面向对象的编程语言有所不同。其编译器主要有 Clang 、 GCC 、 WIN-TC 、 SUBLIME 、 MSVC 、 Turbo C 等。
第一个C语言程序
#include <stdio.h>//头文件
int main()
{
printf("hello world\n");//printf函数用于执行打印操作(必须包含stdio.h这个头文件)
return 0; } //返回值
//解释:
//main函数是程序的入口
//一个工程中main函数有且仅有一个
数据类型
char // 字符数据类型short // 短整型int // 整形long // 长整型long long // 更长的整形float // 单精度浮点数double // 双精度浮点数存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。每种类型的大小是多少呢?我们可以借助sizeof()函数来观察每种类型的大小#include <stdio.h> int main() { printf("%d\n", sizeof(char)); printf("%d\n", sizeo