自学C语言——初识数据类型与常量变量(一)

数据类型

浮点型————描述小数类型

整型————描述整数类型

#include <stdio.h>
int main()
{
	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;
}

打印一个整数————%d

计算类型或者变量所占空间的大小————sizeof——关键字——操作符

sizeof单位:字节

数据类型
char字符数据类型1字节
short短整型2字节
int整型4字节
long长整型4字节
long long更长的整型8字节
float单精度浮点数4字节
double双精度浮点数8字节

计算机中的单位

bit-比特位-计算机中最小的单位

byte-字节——1byte=8bit

kb-1024byte

mb-1024kb

gb-1024mb

tb-1024gb

pb-1024tb

变量、常量

生活中,有一些值是不变的(比如:圆周率,性别,血型)

有些值是可变的(比如:年龄,体重,成绩)

C语言中,用常量表示不变的值;用变量表示变的值。

定义变量的方法

#include <stdio.h>
int main()
{
	int age = 18;
	double weight = 83;

	age = age+1;
	weight = weight - 10;

	printf("%d\n", age);
	printf("%lf\n", weight);

	return 0;
}

%d-----------整型

%f------------float类型

%lf-----------double类型

变量的分类

1.局部变量

2.全局变量

a = 100;//全局变量,外部定义
int main()
{
	int a = 10;//局部变量,内部定义
	return 0;
}

当局部变量和全局变量名字冲突的情况下,局部优先

写一个代码求两个整数的和

解决办法:出现这个报错时,在输入中,复制_CRT_SECURE_NO_WARNINGS,并在整段代码的第一行输入#define _CRT_SECURE_NO_WARNINGS

2023/7/5 22:09

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值