第一天:

写C代码

1.创建工程

2.添加源文件

3.写代码

基本框架:


int main()//注意括号
{
	printf("");//注意分号
	return 0;
}

main-主函数-程序的入口(有且只有一个)

return 0(返回0)

int-整形

printf-print function-打印函数(printf为库函数,是C语言本身提供给我们使用的函数,使用printf函数应在最前面加上#include<stdio.h>)stdio(std-standard,i-input,o-output)

数据类型:char-字符数据类型

                 short-短整型

                 int-整型

                 long-长整型

                 long long-更长的整型

                 float-单精度浮点型

                 double-双精度浮点型

打印字符类型:

#include<stdio.h>;
int main()
{
	char ch = 'A';
	printf("%c\n", ch);
	return 0;

}

%d-打印整型十进制数据

%f-打印浮点数据

%p-以地址的形式打印

%x-打印十六进制

%c打印字符格式数据

第二天:

计算类型所占空间大小:

#include<stdio.h>
int main()
{	
	printf("%d\n", sizeof(char));
	printf("%d\n", sizeof(short));
	printf("%d\n", sizeof(int));
	printf("%d\n", sizeof(long));
	printf("%d\n", sizeof(long long));
	printf("%d\n", sizeof(float));
    printf("%d\n", sizeof(double));

	return 0;
}

C语言规定:sizeof(long)>sizeof(int)

变量的分类:局部变量,全局变量

结论:1.局部变量和全局变量的名字建议不要相同,容易产生bug

          2.当局部变量和全局变量名字相同时,局部变量优先

第三天:

#include<stdio.h>
int main()
{
	int num1 = 0;
	int num2 = 0;
	int sum = 0;
	scanf("%d%d", &num1, & num2);
	sum = num1 + num2;
	printf("sum=%d\n",sum);
	return 0;
}

scanf:输入函数

&:取地址符号

第四天:

变量的作用域和生命周期

作用域:

1.局部变量的作用域是整个变量所在的局部范围

2.全局变量的作用域是整个工程

int g_val = 2021;
#include<stdio.h>
int main()
{
	extern int g_val;
    printf("g_val=%d\n", g_val);
	return 0;
}

生命周期:

1.局部变量的生命周期:进入作用域生命周期开始,出作用域生命周期结束。

2.全局变量的生命周期是整个程序。

第五天:

# include<stdio.h>
int main()
{
	int a, b, sum;
	a = 10;
	b = 9;
	sum = a + b;
	printf(" %d\n",sum);
	return 0;
}

conest-常属性

#include<stdio.h>
int main()
{
  conest intnum=4;
  printf("%d",num):
  return 0;