前端开发入门到精通的在线学习网站

网站首页 > 资源文章 正文

学习C语言你该知道的数据类型|C语言数据类型汇总概述

qiguaw 2024-09-26 16:24:12 资源文章 21 ℃ 0 评论

1.基本类型

(1)整形类型(包含五大类型)。

①基本类型(int)

Turbo C2.0为int型数据分配两个字节(16位)。

Visual C++为int型数据分配四个字节(32位)。

②短整型(short int)

类型名为short int或short。用visual c++,编译系统分配给int型数据4个字节,短整型2个字节。

Turbo C2.0为int型数据和短整型数据均分配2个字节(16位)。

③长整型(long int)

类型名为long int或long。用visual c++,编译系统分配给int型数据4个字节,长整型4个字节,均为32位。

④双长整型(long long int)

类型名为long long int或long long,一般分配8个字节。C 99 新增的类型,很多C编译系统尚未实现。

⑤字符型(char)

字符变量是用类型符char定义字符变量。

2.浮点型。float(单精度浮点型)、double(双精度浮点型)、long double(长双精度浮点型)。

①float型(单精度浮点型)。编译系统为每一个float型变量分配四个字节,能得到六位有效数字。

②double型(双精度浮点型)。编译系统为每一个double型变量分配八个字节,能得到十五位有效数字。

③long double型(长双精度)型。不同的编译系统对其处理不一样,Turbo C对其分配十六个字节,Visual C++则对其分配八个字节。

3.枚举类型(enum)

4.空类型(void)

5.派生类型

①指针类型(*)

指针是一种变量,该变量用来存放某个变量的地址值,命名规则与标识符相同,指针变量的类型与它所指向的变量类型一致。如:int*p;定义了一个指针变量,其值是整型的。

②数组类型([])

③结构体类型(struct)

④共用体类型(union)

⑤函数类型

函数类型分为有参函数,无参函数和空函数三大类。每一个函数体都要包含声明部分和语句部分。其中函数的返回值是通过函数中的return语句获得的,函数类型决定返回值类型。

欢迎点赞、转发、关注,一起交流、共同进步~

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表