文章目录
1.什么是C语言?
(1)C语言是一门通用计算机编程语言,广泛应用于底层开发。
(2)C语言是一门面向过程、抽象化的通用程序设计语言,与C++,Java等面向对象的编程语言有所不同。
(3)C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
2.第一个C语言程序
#include <stdio.h>
int main()//main函数是程序的入口,一个工程中有且只有一个
{
printf("hello world\n"); //输入
return 0; //输出
}
(1)#include<stdio.h>为包含"标准输入输出头文件"(standard,output,input)。include就是包含的意思。
(2)"\n"是转义字符,意思是换行。
3.数据类型
(1)C语言的数据类型
char //字符数据类型
short //短整型
int //整形
long //长整型
long long //更长的整形
float //单精度浮点数
double //双精度浮点数
//C语言中没有字符串类型
(2)为什么出现这么的类型?
存在这么多的类型,其实是为了更加丰富的表达生活中的各种值。
(3)每种类型的大小是多少?
#include <stdio.h>
int main()
{
printf("%d\n", sizeof(char)); //1
printf("%d\n", sizeof(short)); //2
printf("%d\n", sizeof(int)); //4
printf("%d\n", sizeof(long)); //4
printf("%d\n", sizeof(long long)); //8
printf("%d\n", sizeof(float)); //4
printf("%d\n", sizeof(double)); //8
printf("%d\n", sizeof(long double)); //8
return 0;
}