C语言学习--1

本次学习使用软件为Visual Studio 2022。

1.头文件的使用:

#define _CRT_SECURE_NO_WARING 1 //以防因为使用strcpy,scanf等不安全的函数,而产生错误
#include<stdio.h>  //标准输入输出头文件

2.主函数(main()):

int main()  //主函数,使用int时main函数调用后返回整型数据
{  
	//printf:输出,是库函数,要相关头文件才能使用
	//输出:Hello World
	printf("Hello World");
	return 0;
}

数据类型:

char : 字符类型
short : 短整型
int : 整型
long : 长整型
long long : 更长的整型
float : 单精度浮点型
double : 双精度浮点型

...

例:

int main()
{
	char ch='H';            //利用char申请空间,字符型
	printf("%c\n", ch);     //%c--字符格式数据
	int age = 20;           //整型
	printf("%d\n", age);    //%d--整型
	long num = 100;
	printf("%d\n", num);    //%d--长整型
	float f = 3.14;
	printf("%f\n", f);      //%f--浮点型
	double d = 3.14;
	printf("%f\n", d);      //%f--双精度浮点型
	printf("%lf\n", d);     //%lf--双精度浮点型
	//%d--整型
	//%c--字符
	//%f--浮点
	printf("%d\n",sizeof(char));    //查看(char)类型占用的内存空间大小
	printf("%d\n", sizeof(long));   //查看(long)类型占用的内存空间大小
	printf("%d\n",sizeof(int));    //查看(int)类型占用的内存空间大小
	return 0;
}

变量(全局变量/局部变量):

int num1 = 10;             //全局变量
int in=2022;
void int_in
{
    printf("%d",in);      //函数内使用全局变量
}
int a = 5;
int main()
{
	
	int num2 = 20;       //局部变量
	int a = 4;           //使用时 局部变量优先
	printf("%d", a);
	{
		int b = 10;      //局部变量
	}
	//printf("%d", b);  //会报错,局部变量不能在更外层使用

	return 0;
}

变量的生命周期:

     局部变量:进入作用域开始,出作用域结束

    全局变量:和main函数的生命周期相同,即整个程序的生命周期。

输入(scanf):

int num1 ;
int num2 ;
scanf("%d%d", &num1, &num2);//&:取址符,要利用&才能输入数据

内容可能有很多较为不足的地方,请见谅!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值