学习课程来自C语言视频教程【2022版B站最火】(C语言C语言程序设计视频教程翁恺C语言小甲鱼C语言谭浩强C语言考研计算机二级专升本C语言零基础入门小白视频教程)_哔哩哔哩_bilibili个人学习笔记 ,仅供参考
目录
主函数
字符串类型
计算机中的单位
变量
scanf函数
补充
作用域和生命周期
主函数
#includeint main() { return 0; }
//运行快捷键 ctrl+f5
//一个工程中有且仅有一个main函数
//printf("%dn",100);打印整数
//sizeof -关键字 -操作符 -计算类型或者变量所占空间大小(单位:字节)
如
// printf("%dn", sizeof(char));
// printf("%dn", sizeof(short));
// printf("%dn", sizeof(int));
// printf("%dn", sizeof(long));
// printf("%dn", sizeof(long long));
// printf("%dn", sizeof(float));
// printf("%dn", sizeof(double));
字符串类型
计算机中的单位
bit-比特位(存放一个二进制位)
byte-字节=8bit
kb=1024byte
gb-1024mb
tb-1024gb
pb-1024tb
变量
常量-不能改变的量
变量-能够改变的量
类型 变量的名字=0;
或者
类型 变量的名字;
变量分为局部变量和全局变量
局部变量-中括号内的是局部变量
全局变量-中括号外的是全局变量
当局部变量和全局变量名字冲突的情况下,局部优先
scanf函数
写一个代码求2个整数的和
//scanf函数是输入函数
int main()
{
int a = 0;
int b = 0;
int sum = 0;
scanf("%d %d", &a, &b);
sum = a + b;
printf("sum = %dn", sum);
return 0;
}
运行后会出现报错
切换到输出
复制(_CRT_SECURE_NO_WARNINGS 1)
方法一:放在代码第一行
#define _CRT_SECURE_NO_WARNINGS 1
方法二:
vs里找到这个文件,以管理员身份打开,输入#define _CRT_SECURE_NO_WARNINGS 1
以后新建项目第一行自带#define _CRT_SECURE_NO_WARNINGS 1
补充
软考,计算机二级考试没用
面试官如何考察你:
1.笔试―技术笔试(选择+编程)
2.面试(2面技术面+HR面)
技术面:问技术的理解+写代码+问项目
作用域和生命周期
作用域
局部变量的作用域:就是变量所在的局部范围
全局变量的作用域:整个工程
同项目下不同源文件使用相同变量需用extern声明:
例:
extern int a;
生命周期
变量的生命周期:变量的创建和销毁之间的时间段
局部变量的生命周期:进入局部范围生命开始,出局部范围生命结束
全局变量的生命周期:程序的生命周期
以上笔记记到视频p8



