zoukankan      html  css  js  c++  java
  • C不同变量类型存储大小引发的BUG

    #include"stdio.h" 
    typedef  signed     char          int8;
    typedef  unsigned   char          uint8;
    typedef  signed     short int     int16;
    typedef  unsigned   short int     uint16;
    typedef  signed     long  int     int32 ;
    typedef  unsigned   long  int     uint32;
    int main()
    {
    	int8  num8    =0;
    	int16 num16    =0;
        int32 num32    =0;
        
        int32 numb32    =0;  
    	int16 numb16    =0;
      	int8  numb8    =0;
    	printf("input a number16 :
    ");
    	scanf("%d",&num16);
    	printf("input a number8: 
    ");
    	scanf("%d",&num8);
    	printf("input a number32: 
    ");
    	scanf("%d",&num32);
    	printf("num16: %d 	 num8: %d	 num32: %d 
    ",num16,num8,num32);
    	printf("------------------------------------------------------
    ");	
    	printf("input a number16 :
    ");
    	scanf("%d",&numb16);
    	printf("input a number8: 
    ");
    	scanf("%d",&numb8);
    	printf("input a number32: 
    ");
    	scanf("%d",&numb32);
    	printf("numb16: %d 	 numb8: %d	 numb32: %d 
    ",numb16,numb8,numb32);	
    	
        getchar();
    	printf("a");	
    	
    }





    转载请注明出处。https://www.cnblogs.com/jyfootprint/p/9457346.html
  • 相关阅读:
    Problem C: 类的初体验(V)
    接口与继承
    类和对象
    java函数方法
    数组
    string类的一些函数方法
    java语法基础
    大道至简——做个懒人
    java编程 求和
    编程的精义
  • 原文地址:https://www.cnblogs.com/jyfootprint/p/9409957.html
Copyright © 2011-2022 走看看