栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > C/C++/C#

C语言 学习记录(1) 基础数据类型

C/C++/C# 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

C语言 学习记录(1) 基础数据类型

C语言中分为变量(variable)和常量(constant)
用数学讲
变量可以比作未知数 如:x,y
常量可以比作已知数 如:有理数
使用变量前须要声明如

int  x;        //不带初始化的变量
int x1=0;       //带初始化的变量

数据类型关键字

关键字数值范围所占字节含义
char281字符
int2162整型
float2324浮点型
double2648双精度型

类型修饰符

关键字含义
signed有符号
unsigned无符号
long长型
short短型

数据类型决定了数据的范围
如

int x;

说明x只能储存 -2,147,483,648~2,147,483,647 的整数
如

unsigned int x;

则x能储存0~4,294,967,295的整数
小数须使用float || double 关键字
如

float x;

小数才能够储存
字符型char
char用于储存(如字母或标点符号)但从技术层面char是整数类型

char  x='A';

实际上是将65放入x里
所有数据类型前面是默认加 signed
将浮点型赋值到整型,浮点型的小数部分会被舍弃
如

float x=2.2222
int y=x;

y 的值会变成2

代码如下`

#include 
int main()
{
	int x;//无初始化x
	int x1=1;//将1放入x1中
	int y,y1;//这样也行
	printf("x=%dnx1=%dny=%dny1=%d",x,x1,y,y1);//打印
	float f=2.22;//浮点型数据
	printf("f=%fn",f);
	x=f;//赋值将左边的值赋到右边
	printf("x=%dn",x);
	char c;//字符型c
	c='a';//赋值
	printf("c=%c",c);
	return 0;//返回值0
}
转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/968520.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号