黑马程序员——C语言数据类型总结

------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
一:基本数据类型
  1.int(修饰int)
    1>long int、long:8个字节
    2>short int、shot:2个字节
    3>unsigned int、unsigned:4个字节
    4>signed int、signed:4个字节

  2.float\double
    1>float:4个字节 %f
    2>double:8个字节%f

  3.char 
    1>1个字节   %c
    2>char类型保存在内存中是它的ASCII值

二:构造类型
  1.数组
    1>只能由同一种类型的数据组成
    2>定义:数据类型 数组名[元素个数];
             eg: int zu[4]; // 定义了一个元素个数为4的int类型数组
  
   2.结构体
    1>可以由不同类型的数据组成
    2>先定义类型,然后再利用类型定义变量
     eg:
      struct student
          {
         int age;
          char *name;
           } stu;

 三:指针类型
    1.变量的定义
         int *p;
 
     2.间接操作变量的值
          int a=10;
          p=&a;
          *p=20;
    3.指向函数的指针
         int(*p)();
   
    4.返回指针的函数
         void *test()

  四:枚举类型
     使用场合:当一个变量只允许有几个固定取值时,则使用枚举
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值