C语言基础-数据类型

作者: C语言中文社区 | 来源:发表于2018-12-25 22:17 被阅读33次

数据类型

基本类型

基本类型就是我们在使用C语言时最基础的数据类型,包括整形(短整型,基本整型,长整型)、字符型、浮点型(单、双精度)以及枚举类型。

构造类型

在编程的过程中只使用基本类型是远远不够的,为了满足需求,因此还要使用基本类型之外的类型,构造类型就是其中的一种。构造类型可以使用基本类型构造出新的数据类型来满足实际开发中的需求。构造类型有3种形式:数组类型、结构体类型、共用体类型。

指针类型

指针是C语言的精华所在,许多编程语言中都支持某种形式的指针,但最著名的是C语言。指针的特殊性在于它的值是一个内存地址。关于指针后面我们会详细说明。

空类型

空类型(void)的主要作用就是限定函数的返回和限定函数的参数。
为了便于记忆,我将数据类型做了一个简单的思维导图,如下:

image.png

常量

这块内容就不在用过多的文字赘述了,从下面的思维导图我们可以直观的理解。

关于符号常量我们来看一段简单的代码

#include<stdio.h>

#define PI 3.14/*定义符号常量*/

int main() {
    double r=5.0;/*定义半径*/
    double area;/*面积变量*/
    area = PI*r*r;/*计算面积*/
    printf("圆的面积是:%f\n",area);/*打印输出*/
    return 0;
}

今天就介绍到这,下次接着更新!
往期文章
C语言学习入门01
C语言学习入门02
C语言基础-基本算法

相关文章

  • 【OC梳理】基本数据类型和基本运算

    Objective-C作为以C语言为基础的语言,其基本数据类型与C语言类似。 1.基本数据类型 基本数据类型可以参...

  • C语言-数据类型

    C语言中数据类型是什么重要的,他们是定义变量的基础。C语言中数据类型大体上可以分为:基本数据类型,构造类型,指针...

  • OC和C中的数据类型

    数据类型对比 C语言数据类型C语言数据类型 OC数据类型

  • c++入门(上)

    C++是在C语言基础上的一个延伸,c室c++的一个子集,新增了数据类型、命名空间等内容 C++的基础 新的数据类型...

  • R语言基础--数据类型-总结

    R语言基础--数据类型-总结 1、R语言基础--数据类型之向量 2、R语言基础--数据类型之因子 3、R语言基础-...

  • iOS_assign和copy的区别

    assign 是用来修饰基础的数据类型(NSInteger)和C语言的数据类型(int、float、char等)引...

  • C语言基础教程之数据类型

    C语言中的类型可分为以下四类,C语言基础教程之数据类型 c中的数据类型是指用于声明不同类型的变量或函数的扩展系统。...

  • iOS开发 -- C语言基础8(指针)

    iOS开发 -- C语言基础8(指针) 指针是C语言中非常重要的数据类型,如果你说C语言中除了指针,其他你都学得很...

  • c语言基础学习

    #C语言的基础学习 标签: c语言 数据类型 基本程序 第一章:C程序初步学习 1.怎么去编译C程序 gcc xx...

  • iOS开发 -- C语言基础6(数组)

    iOS开发 -- C语言基础6(数组) C语言数组 一、数组的概念 用来存储一组数据的构造数据类型 特点:只能存放...

网友评论

    本文标题:C语言基础-数据类型

    本文链接:https://www.haomeiwen.com/subject/wcgqlqtx.html