跳到主要内容

C语言编程入门之基本数据类型

在C语言中,数据类型、变量定义和变量赋值是编程的基础。以下是C语言常用的数据类型及其变量定义和赋值方式的详细介绍:

一、C语言的常用数据类型

C语言的数据类型可以分为两类:基本数据类型派生数据类型

1. 基本数据类型

  • 整型(Integer)

    • int:用于表示整数,通常占用4个字节。
    • short:短整型,通常占用2个字节。
    • long:长整型,通常占用4或8个字节。
    • long long:更长的整型,通常占用8个字节。
    • 带符号整型:默认情况下整型是带符号的,正负数都可以表示。
    • 无符号整型:使用unsigned关键词,只能表示非负整数。
    int a = 10;            // 4字节
    unsigned int b = 20; // 无符号整型
    long c = 1000000L; // 长整型
    short d = 5; // 短整型
  • 浮点型(Floating Point)

    • float:单精度浮点数,通常占用4个字节,精度约为6-7位有效数字。
    • double:双精度浮点数,通常占用8个字节,精度约为15位有效数字。
    • long double:扩展精度浮点数,精度更高,通常占用12或16个字节。
    float pi = 3.14f;      // 单精度浮点数
    double e = 2.71828; // 双精度浮点数
  • 字符型(Character)

    • char:用于存储单个字符,占用1个字节。
    • unsigned char:无符号字符,存储0到255之间的值。
    char letter = 'A';     // 字符
    unsigned char uChar = 255; // 无符号字符

2. 派生数据类型

  • 数组:存储相同类型的多个值。
  • 指针:存储变量的内存地址。
  • 结构体(struct):组合多种类型的变量。
  • 枚举(enum):定义一组命名常量。
编程实战1990公众号二维码

10年软件开发经验,分享编程零基础入门教学文章视频,小项目从0到1开发迭代升级流程。 分享如何通过技术做出产品源源不断的进行盈利。关于我,学习更多编程知识。