C语言数据类型、变量、常量、作用域和生命周期的概念解释和案例

目录

一、数据类型

二、变量

变量的命名:

变量的分类:

变量的使用:

三、常量

常量的定义和分类

四、变量作用域和生命周期

作用域:

生命周期:


一、数据类型

当我们去超市购物的时候,看到商品的标价都是xx.xx元,以及我们的身高体重年龄等,那么我们怎么把这些数据告诉给计算机呢?首先是要告诉它我给它的数据是什么类型吧。

数据类型存在于计算机中是为解决实际问题的需要。

在C语言中都有什么数据类型?

#define use_CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
	char  a = 'W';
	int b = 10;
	short int c = 10;
	long int d = 1000;
	long long int e = 100000;
	float f = 0.0f;
	double g = 10.025;
	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;
}

一般来说,short int 简写成short,long int 简写成long,  long long int 简写成 long long ,这些在C语言中都是可以的。

而每一种数据类型在都有它的大小,单位是字节(byte)可写成B

 char 1B

int 4B

short 2B

long 4B

long long 8B

float 4B

double 8B


二、变量

生活中有些值是不变的(比如:圆周率、性别、身份证号码、血型等等)

有些值是可以变的(比如:年龄、薪水、体重等)

会变化的值在C语言中称为变量( 内存中开辟了一个变量的存储空间)

变量的命名:

  1. 只能由字母(大小写)、数字和下划线组成</
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值