什么是C语言?
计算机语言;(C、C++、java、Python)
处理正负电
助记符——汇编语言(B)
国际标准——ANSI C-89/C-90
C语言编辑器:Clang(读音:C唠)、GCC、win-TC、sublime、MSVC、Turbo C;
过程:
1、创建工程;
2、创建文件: .c源文件;.h头文件
3、写代码;
#include <stdio.h>//standard input output
int main()//主函数-程序入口(不能没有main函数,又且只有一个);int是整型;
{
printf("hello world\n");//在屏幕上输出Hello world
return 0;//返回 0;
}
数据类型:
整型 int : int age=20; printf ("%d\n",);%d整型十进制数字;
长整形long
短整型short int
浮点型
单精度浮点型float
双精度浮点型double
因为数值范围不同;节约内存。
字符类型 char :char ch='A'; printf("%c\n",ch);
计算机中的单位
bit-比特
byte-字节
kb
mb
gb
tb
pb
变量
局部变量与全局变量名字最好不要一样
变量的作用域(scope)和生命周期
局部变量作用域作用于变量所在的某局部范围;全局变量作用域是整个工程;
部分代码:
#include <stdio.h>//standard input output
//int main()//主函数-程序入口(不能没有main函数,又且只有一个);int是整型;
//{
// printf("hello world\n");//在屏幕上输出Hello world
// return 0;//返回 0;
//}
//int main()
//{
// char ch = 'A';
// int age=20;
// long num = 100;
// float f = 5.0;
// double d = 3.14;
// printf("%lf\n",d);
// printf("%f\n",f);
// printf("%d\n",num);
// printf("%d\n",age);
// printf("%c\n",ch);
// return 0;
//}
//int main()//输出数据类型的各个大小
//{
// printf("%d\n", sizeof(char));//一个字节
// printf("%d\n", sizeof(int));
// printf("%d\n", sizeof(long));
// printf("%d\n", sizeof(long long));
// printf("%d\n", sizeof(short int));
// printf("%d\n", sizeof(float));
// printf("%d\n", sizeof(double));
// return 0;
//}
//int main()//通过scanf来实现一个简单的加法程序;
//{
// int num1 = 0;
// int num2 = 0;
// int sum = 0;//C语言语法规定,变量要定义在当前代码的最前面
// scanf_s("%d%d", &num1, &num2);//输入函数,&取地址符号;
// sum = num1 + num2;
// printf("sum=%d\n",sum);
// return 0;
//}