返回

C语言-第二天!

发布时间:2022-12-14 08:42:58 298
# 数据

一、C语言中数据类型的概述

 数据类型的用途

数据类型就是用来限定变量的存储形式和数值范围


基本类型

  1. 数值类型
  1. 整形
  1. 短整型short(4字节)
  2. 整形int(4字节)
//整型int是c语言中最常用的数据类型,int表示整数
int a ;//定义一个整型变量a
a=5;//把5赋值给a
//把这两行合为一行如下:
int b=6;//定义一个整型变量b,初始化b为6
//int类型的大小
#include
#include
int main(){
printf("int 存储大小 :%lu\n",sizeof(int));
retrun 0;
}
//int 存储大小 :4
  1. 长整形long
  1. 浮点型
  1. 单精度型float(4字节丶32位形式存放)
#include 
#include
int main(){
printf("float 存储最大字节数: %lu\n",sizeof(float));
printf("float 最小值 : %E\n",FLT_MIN);
printf("float 最大值 : %E\n",FLT_MAX);
printf("精确度 : %d\n",FLT_DIG);
return 0;
}
//float 存储最大字节数 : 4
//float 最小值: 1.175494E-38
//float 最大值: 3.402823E+38
//精度值: 6
  1. 双精度型double(8字节丶64位形式存放丶双精度类型具有更大的表示范围和更高的精度)

字符类型char(存储单个字符)(1字节)

//字符型char表示字符-用英文单引号括起来,只保存一个字符'a'、'b' 、'*' ,还有转义字符 '\n' 、'\t'。
#include
int main(){
char a='D';
char a='Dx'; //产生警告
printf("%c\n",a);
return 0;
}

构造类型()

  1. 数组
  2. 结构体
  3. 共用体union
  4. 枚举类型enum

空类型void(void 类型指定没有可用的值)

1

函数返回为空

C 中有各种函数都不返回值,或者您可以说它们返回空。不返回值的函数的返回类型为空。例如 void exit (int status);

2

函数参数为空

C 中有各种函数不接受任何参数。不带参数的函数可以接受一个 void。例如 int rand(void);

3

指针指向 void

类型为 void * 的指针代表对象的地址,而不是类型。例如,内存分配函数 void *malloc( size_t size ); 返回指向 void 的指针,可以转换为任何数据类型。

定义类型typedef


特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像
精选文章
thumb 中国研究员首次曝光美国国安局顶级后门—“方程式组织”
thumb 俄乌线上战争,网络攻击弥漫着数字硝烟
thumb 从网络安全角度了解俄罗斯入侵乌克兰的相关事件时间线
下一篇
加法运算 2022-12-14 08:13:26