首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >c基础1-变量、作用域

c基础1-变量、作用域

原创
作者头像
Swing Dunn
发布2025-11-25 10:44:40
发布2025-11-25 10:44:40
1200
举报
文章被收录于专栏:CLanguageFCLanguageF

数据类型:

代码语言:txt
复制
#define  _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>

int main()
{
	printf("%c\n", 65 +32 + 1);
	printf("%d\n", sizeof(char));
	printf("%d\n", sizeof(short int));
	printf("%d\n", sizeof(int));
	printf("%d\n", sizeof(long int));
	printf("%d\n", sizeof(long long int));
	printf("%d\n", sizeof(float));
	printf("%d\n", sizeof(double));

	float weight = 16.6;
	double wei = 34.2;

	printf("%f ", weight);
	printf("%lf \n", wei); 

	scanf(" %f %lf", &weight, &wei);

	printf("%f ", weight);
	printf("%lf \n", wei);
	system("pause");
	return 0;
}

修改C++模板文件:

作用域:变量可以使用的范围

局部变量:从定义到所在的代码块结束可以

全局变量:整个工程

代码语言:txt
复制
#define  _CRT_SECURE_NO_WARNINGS 1

#include<stdio.h>
int val = 100;

//声明外部符号(变量/函数),告知编译器,该符号在其它文件或则当前文件的其它位置定义(分配内存),此处仅引用(仅声明变量名和函数原型)
extern int print_val();

//const定义的常变量  本质还是一个变量,只是值不可更改
const int a = 31;

//枚举常量
enum sex
{
	MALE,
	FEMALE,
	SECRET
};


int main()
{
	print_val();
	enum sex s = MALE ;
	printf("%d", s);
	system("pause");                               
	return 0;
}

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档