/************************************************* ***************** 
   int_wrap.c - k4thryn कबूतर 

   पूर्णांक डेटा प्रकार पर सीमाओं का प्रदर्शन. 
   इस कार्यक्रम या अहस्ताक्षरित तर्क, पर हस्ताक्षर के लिए विकल्प है कि इतनी  
   व्यवहार में अंतर देखा जा सकता है. 

   अच्छा विकल्प compilers (पर डब्ल्यू / एक 2-सा कम) कर रहे हैं  

	  -32767 ओं 
	  U-65535 
  ************************************************** *****************/ 

  # शामिल <stdio.h> 
  # शामिल <stdlib.h> 
  # शामिल <string.h> 

  शून्य उपयोग (चार *); 

  int मुख्य (int argc, चार * argv []) ( 

	  अहस्ताक्षरित लघु unsigned_number; 
	  कम signed_number; 


	  अगर (! = 3) argc ( 
		  उपयोग (argv [0]); 
		  वापसी 1; 
	  ) 

	  अगर (strncmp (argv [1], "U", 2) == 0) ( 
		  बाइट में printf ( "आकार:% d \ narg:% \ n", sizeof (unsigned_number), argv s [2]); 
		  sscanf (argv [2], "% हू", और unsigned_number); 
		  printf ( "\ nunsigned मूल्य:% hu है \ n", unsigned_number); 
		  printf ( "मूल्य + 1:% hu है \ n", + + unsigned_number); 
	  ) 
	  और अगर (strncmp (argv [1], "-s", 2) == 0) ( 
		  बाइट में printf ( "आकार:% d \ narg:% \ n", sizeof (signed_number), argv s [2]); 
		  sscanf (argv [2], "%" hd, और signed_number); 
		  printf ( "\ nsigned मूल्य:% hd है \ n", signed_number); 
		  printf ( "मूल्य + 1:% hd है \ n", + + signed_number); 
	  ) 
	  और ( 
		  उपयोग (argv [0]); 
		  वापसी 1; 
	  ) 

	  वापसी 0; 
  ) 

  शून्य उपयोग (चार * बिन) ( 
	  fprintf (stderr, "उपयोग: \ t% s - [र] n \ n", बिन); 
	  fprintf (, "stderr \ twhere-s पर हस्ताक्षर किए इंगित, U-अहस्ताक्षरित का संकेत है, और एन एक पूर्णांक है \ n है 
	  वापसी; 



शीर्ष 5 मुक्त नेटवर्किंग उपकरण

बुकमार्क int_wrap.c

नवीनतम ब्लॉग पोस्ट


अंग्रेजी अंग्रेजी जर्मन जर्मन स्पेनिश स्पेनिश फ्रेंच फ्रेंच इतालवी इतालवी पुर्तगाली पुर्तगाली रूसी रूसी डच् डच्
ग्रीक ग्रीक हिन्दी हिन्दी जापानी जापानी कोरियाई कोरियाई चीनी चीनी चीनी (सरलीकृत) चीनी (सरलीकृत) अरबी अरबी

कॉपीराइट 2009 टेक-FAQ. सभी अधिकार सुरक्षित. गोपनीयता नीति.