初识C语言
什么是C语言呢?
-计算机语言-人和计算机交流的语言(C/C++/PYTHON)
广泛应用于底层开发
** 标准**:
C语言出现
二进制 —2进制代码-----助记符(汇编语言)–B语言----C语言
1/0
0001011 -加法-ADD
VS2013/VS2019–企业中常用的编译器(IDE-集成开发环境)
linux–gcc
linux–clang
写一个C语言代码
1.工具-VS2013
2.写代码
-创建项目
.c源文件
.h header头文件
添加源文件
第一个c程序
//VS2013运行结果会一闪而过
//解决方法
//1.设置项目属性
右击项目名称—点属性—链接器–系统—子系统–改成控制台
2. system(“pause”)system是一个库函数,是用来执行系统命令的,pause-暂停或 getchar()
crtl+s — 保存
数据类型
char 字符数据类型
short 短整型
int 整型
long 长整型
long long 更长的整型
float 单精度浮点数
double 双精度浮点数
每一种类型的大小是多少?
类型的使用
类型 变量名=值
计算机的单位(一个二进制位 0/1 所占的空间是一个比特位)
bit 1 byte=8bit
byte -字节 1 kb =1024byte
kb 1 mb =1024kb
mb
gb
tb
pb
变量,常量
不变的值,C语言中用常量来表示,变得值C语言中用变量来表示
变量的分类
全局变量
局部变量
//局部变量就是在main函数中定义的变量对不对?err
反例
void test
{
int b=10;
return 0;
}
scanf()的使用出错问题
*错误 1 error C4996: ‘scanf’: This function or variable may be unsafe. Consider using scanf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. e:\code\project3\project3\源.c 57 1 Project3
解决方法:在当前代码的第一行添加
从电脑找到VS 位置—vc–找到newc+++file 填写–保存