数据类型及其基本用法 ,变量

 数据类型:

( 1)内置类型   :c语言本身就具有的类型

            1.1  字符:

1,char

2,  【signed]  char  (有符号的char)

3,   unsigned  char  (无符号的char)

#include  <stdio.h>

int main ()

{
  char  ch  = 'a ';

  return 0;
}

               1.2  整型:

整型

1,  int 

2,  [  signed   ]  int

3,  unsigned  int 

               短整型

              1,  short  [ int ]

              2,  [signed]  short  [int]

              3,   unsigned   short  [int]

长整型

1,long  [int]

2, [signed]  long [int]

3, unsigned  long [int ]

                   更长的整型

                   long  long [int ]

1.3  布尔类型:   用来判断真假,通常用int类型来表示,其中0表示false,非零值表示true,(-Bool 变量只能赋值为0或1,非0的值都会被存储为1)

—Bool   

注意 : 布尔类型的使用要包含头文件  <stdbool.h>

#include  <stdbool.h>
{
   -Bool  flag = false ;
    
   if (flag)
    printf("错误\n")
    
   return  0;
}
 


1.4  浮点型 (小数类型)

1,.float  单精度

2,  double   双精度

3, long  double  长双精度

#include <stdio.h>

int main ()
{
  float a = 0;
printf ("%f\n" ,a);

return  0 ;
}

输出的是0.000000  ,小数后有6位

(2)自定义类型 : 自己来创建的类型

1.1  数组

1.2  结构体  -struct 

1.3 枚举  -enum

1.4  联合体 -union

 

              变量:

全局变量   : 在大括号内部定义的变量就是全局变量,使用范围广,整个工程想使用都可以

局部变量  :在大括号内部定义的变量就是局部变量,只能在自己局部的范围内使用  (局部变量优先使用)

#include <stdio.h>


int  global = 2023 ;

int  main ()
{  
    int  local  = 2018 ;
    printf("%d \n", local);
    printf("%d \n",global);
    
    return  0 ;
}

  

所以打印出来就是    2018

                                2023

 天将降大任于斯人也,必先苦其心志,劳其筋骨。饿其体肤,黑暗终将过去,黎明终将到来,虽然刚开始学习c语言很费力,但是也让我明确了自己未来规划,解决问题和挑战自己的过程虽然很累但是也很快乐,坚持就是胜利,嘿嘿

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值