C语言new start 01

本文介绍了C语言的基础知识,包括如何编写第一个C语言程序,涉及#include预处理指令和printf函数。接着,详细阐述了C语言的数据类型,如字符、整型、浮点型等,并通过示例展示了如何使用sizeof关键字计算数据类型所占内存大小。最后,讲解了变量的作用域,区分了全局变量和局部变量的生命周期,并给出了相关代码示例。
摘要由CSDN通过智能技术生成

目录

2.1第一个C语言程序

解释:

2.2C语言数据类型

2.3作用域(scope)程


2.1第一个C语言程序

#include <stdio.h>
//第一个C语言程序
int main()
{
	printf("尹 子里\n");//printf输出语句
	return 0;
}

解释:

main函数是程序入口,在同一个项目当中有且仅有一个

    在各类程序设计语言都将用户在程序设计时常用的一些功能进行了封装,并分门别类地放在
不同的库文件中开放接口以便用户使用。上面C程序代码中的第一行#include <stdio.h>是用户将
标准输人/输出库文件 stdio.h 包含到自己的源程序文件中,以便在main()主函数中能够使用
print( )函数。当然,根据程序处理任务的需要还可以再包含其他的库文件以便使用其他某些
函数。

2.2C语言数据类型

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

方便记忆看下面思维导图

watermark,type_d3F5LXplbmhlaQ,shadow_50,text_Q1NETkDlsLkg5a2Q6YeM,size_20,color_FFFFFF,t_70,g_se,x_16

#include <stdio.h>
int main()
{
	//字符类型
	char ch = 'a';
	//整型
	int age = 20;
	//短整型
	short num = 10;
    //长整型
	long
	//更长整型long long
	//单精度浮点型
	float weight = 55.5;
	//双精度浮点型
	double d = 0.0;
	return 0;
	
}

接下来用代码来看看计算类型或者变量所占空间大小,其中我们将会用到一个关键字sizeof:(他就是来用于计算数据类型长度)代码如下;

int main()
{
    //sizeof 关键字 计算数据类型长度
    printf("%d\n", sizeof(char));
	printf("%d\n", sizeof(int));
	printf("%d\n", sizeof(short));
	printf("%d\n", sizeof(long));
	printf("%d\n", sizeof(long long));
	printf("%d\n", sizeof(float));
	printf("%d\n", sizeof(double));
	return 0;
} 

9c66fee8b37b4f68a8e062dcce5a5d42.png

 上图是通过sizeof代码运行后的代码结果截图

2.3作用域(scope)程

  变量仅在创建区域使用,作用域称为(scope)

2.3.1生命周期

1.全局变量:全局变量的生命周期包涵整个程序的生命周期

   如果在同一个项目夸文件使用全局变量需要借助函数extern 语法是

extern +数据类型+变量名


2.局部变量:局部变量的作用域就是大括号中,所在局部范围内

//全局变量 {}外部定义
int a = 100;

int main()
{
	//局部变量 - {}内部定义的
	//当局部变量和全局变量名字冲突的情况下,局部优先
	//不建议把局部变量和全局变量的名字写成相同
	int a = 10; 
	printf("% d\n", a);
	return 0;

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值