/************************************************* ***************** 
   int_wrap.c - k4thryn科倫 

  示範限制整數數據類型。 
  此計劃已選擇簽署或簽署的論點,從而使  
  行為上的差異可以看出。 

  良好的選擇(上編譯瓦特/ 2位短期)的  

	 硫32767 
	 大學65535 
  ************************************************** *****************/ 

  #包括<stdio.h> 
  #包括<stdlib.h> 
  #包括<string.h> 

 無效使用(字符* ) ; 

 國際主要(國際argc , argv中獲取字符* [ ] ) ( 

	 無符號短unsigned_number ; 
	 短期signed_number ; 


	 如果( argc ! = 3 ) ( 
		 使用( argv中獲取[ 0 ] ) ; 
		 返回1 ; 
	  ) 

	 如果( strncmp ( argv中獲取[ 1 ] , “ U ”型, 2 ) == 0 ) ( 
		 輸出( “大小以字節為單位: % d個\ narg : % s的\ N ”的,大小( unsigned_number ) , argv中獲取[ 2 ] ) ; 
		  sscanf ( argv中獲取[ 2 ] , “ %虎” , & unsigned_number ) ; 
		 輸出( “ \ nunsigned值: %胡錦濤\ N ”的, unsigned_number ) ; 
		 輸出( “價值+ 1 : %胡錦濤\ N ”的, + + unsigned_number ) ; 
	  ) 
	 否則,如果( strncmp ( argv中獲取[ 1 ] , “硫” , 2 ) == 0 ) ( 
		 輸出( “大小以字節為單位: % d個\ narg : % s的\ N ”的,大小( signed_number ) , argv中獲取[ 2 ] ) ; 
		  sscanf ( argv中獲取[ 2 ] , “ %高清” , & signed_number ) ; 
		 輸出( “ \ nsigned值: %高清\ N ”的, signed_number ) ; 
		 輸出( “價值+ 1 : %高清\ N ”的, + + signed_number ) ; 
	  ) 
	 其他( 
		 使用( argv中獲取[ 0 ] ) ; 
		 返回1 ; 
	  ) 

	 返回0 ; 
  ) 

 無效使用(字符*斌) ( 
	  fprintf (錯誤, “用法: \噸的% s - [蘇] n \ n已” ,本) ; 
	  fprintf (錯誤, “ \ twhere硫表明簽署鈾表明未簽名,和N是一個整數\ ñ 
	 返回; 



最常見的5個免費網絡工具

書籤int_wrap.c

最新的博客帖子


英文 英文 德語 德語 西班牙語 西班牙語 法文 法文 意大利語 意大利語 葡萄牙語 葡萄牙語 俄文 俄文 荷蘭文 荷蘭文
希臘語 希臘語 印地文 印地文 日語 日語 韓文 韓文 中文 中文 中文(簡體) 中文(簡體) 阿拉伯語 阿拉伯語

版權所有2009年技術常見問題解答 保留所有權利。 隱私政策。