Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

C/C++»ù´¡ÎÊÌâÕûÀí

ÕâÆªÎÄÕÂÖмǼ±¾È˶ÔһЩC/C++»ù´¡¸ÅÄîµÄÀí½â£¬Ö÷Òª°üÀ¨ÒÔϼ¸¸ö·½ÃæÄÚÈÝ£º
1¡¢ÀàÐÍת»»
1¡¢ÀàÐÍת»»
ÔÚCºÍC++µÄÒ»¸ö±í´ïʽÖÐÍùÍù»á°üº¬¼¸ÖÖ²»Í¬µÄÊý¾ÝÀàÐÍ£¬ÒªÈÃÕâЩÊý¾ÝÀàÐÍÖ®¼ä¿ÉÒÔ½øÐÐÔËË㣬±ØÐëÈÃËûÃÇÖ®ÖеÄһЩ»òÈ«²¿½øÐÐÀàÐÍת»»£¬ÕâÖÖת»»ÓÐÁ½ÖÖÐÎʽ£¬Ò»ÖÖÊDZàÒëÆ÷×Ô¶¯½øÐе쬽ÐÒþʽÀàÐÍת»»£¬ÁíÒ»ÖÖÊDZà³ÌÖÐÇ¿ÖÆÖ´Ðе쬽ÐÇ¿ÖÆÀàÐÍת»»¡£
1.1¡¢ÒþʽÀàÐÍת»»
1.1.1¡¢Àý×Ó
Ê×ÏÈÓÉÁ½¸öÀý×ÓÀ´Òý³öÎÊÌ⣬·ÖÎöÏÂÃæÁ½¸öÀý×ÓµÄÊä³ö£º
ÀýÒ»£º
#include <stdio.h>
int main(int argc, char *argv[])
{
signed int a = -8;
unsigned int b = 4;
printf("%d\n", (a+b)/2);

return 0;
}
Àý¶þ£º
#include <stdio.h>
int main(int argc, char *argv[])
{
signed short a = -8;
unsigned short b = 4;
printf("%d\n", (a+b)/2);

return 0;
}
1.1.2¡¢ºÎʱ·¢Éúת»»
1¡¢ÔÚ»ìºÏÀàÐ͵ıí´ïʽÖУ¬²Ù×÷ÊýҪת»»³ÉÏàͬÀàÐÍ¡£
2¡¢ÓÃ×÷Ìõ¼þµÄ±í´ïʽÐèҪת»»³ÉboolÐÍ¡£Èçif()¡¢while()µÈ¡£
3¡¢³õʼ»¯»ò¸³Öµ²Ù×÷¡£
1.1.3¡¢¸÷ÖÖת»»·½Ê½
1¡¢ËãÊõת»»£º
ËãÊõת»»×î¼òµ¥µÄÊÇÕûÐÎÌáÉý£¬¶Ô±ÈintСµÄÕûÊýÀàÐ͵IJÙ×÷Êý£¬Èçchar,signed char, unsigned char, short, unsigned short£¬Èç¹ûintÄÜÈÝÄÉÏÂËûÃÇ£¬ÕâЩÊý¶¼×ª»»Îªint½øÐÐÔËË㣬Èç¹ûint²»ÄÜÈÝÄɾÍת»»Îªunsigned int£¬µ±intºÍunsigned intÒ»ÆðÔËËãʱ£¬×ª»»Îªunsigned int½øÐС£µ±ÓÐÆäËüÊý¾ÝÀàÐ͵IJÙ×÷ʱ£¬±ØÐë×ñÑ­Ò»¸öÔ­Ôò¾ÍÊÇÔÚ²»¶ªÊ§¾«¶ÈµÄǰÌáÏ£¬Óþ¡Á¿ÉÙµÄλÊý±íʾ¡£
2¡¢Ö¸Õëת»»£º
3¡¢ÓëboolÐÍÓйصÄת»»
4¡¢Óëö¾ÙÓйصÄת»»
5¡¢ÓëconstÓйصÄת»»
6¡¢Óɱê×¼¿âÀàÐͶ¨ÒåµÄת»»


Ïà¹ØÎĵµ£º

dz̸CÓëC++µÄÉè¼ÆÓë±à³Ì·ç¸ñ£¨¶þ£©

ÉÏ´Î×ܽáÁËC++£¨ÃæÏò¶ÔÏó£©Éè¼ÆµÄºËÐÄ˼Ï룬²¢ÇÒÀý¾ÙÁËʹÓÃÀàÄ£ÐÍÀ´Ìæ´úifºÍswitchµÄÒ»ÖÖ½ÏΪµäÐ͵ÄÇé¿ö¡£ÏÂÃæÏëÀ´Ì¸Ì¸C++ÔÚ±àÂë·½ÃæµÄÌØµã¡£
ÔںܶྭµäµÄC++½Ì³ÌÖж¼ÓÐÒ»¸ö½¨Ò飺Ӧ¾¡Á¿Ê¹Óû§´úÂ루¿âµÄʹÓÃÕߣ©¿´ÆðÀ´¶ÌС¶ø¼òµ¥¡£°´ÕÕ³£Ê¶£¬¼òµ¥µÄ´úÂëͨ³£Òª±È´ó¶ÎµÄ´úÂëºÃÀí½â£¬¶øÓû§´úÂëͨ³£ÊµÏÖµÄÊÇ×îÉϲãµÄ¹¦ÄÜ»òÕ ......

C/C++¹Ø¼ü×Östatic,const,inline,define,typedef

C/C++¹Ø¼ü×Östatic,const,inline,define,typedef 


document.body.oncopy = function() {
if (window.clipboardData) {
setTimeout(function() {
......

c/c++ÃæÊÔÌâ

c/c++ÃæÊÔÌâ
¡¡¡¡±¾ÎĵÄд×÷Ä¿µÄ²¢²»ÔÚÓÚÌṩC/C++³ÌÐòÔ±ÇóÖ°ÃæÊÔÖ¸µ¼£¬¶øÖ¼ÔÚ´Ó¼¼ÊõÉÏ·ÖÎöÃæÊÔÌâµÄÄÚº­¡£ÎÄÖеĴó¶àÊýÃæÊÔÌâÀ´×Ô¸÷´óÂÛ̳£¬²¿·ÖÊÔÌâ½â´ðÒ²²Î¿¼ÁËÍøÓѵÄÒâ¼û¡£
¡¡¡¡Ðí¶àÃæÊÔÌâ¿´ËÆ¼òµ¥£¬È´ÐèÒªÉîºñµÄ»ù±¾¹¦²ÅÄܸø³öÍêÃÀµÄ½â´ð¡£ÆóÒµÒªÇóÃæÊÔÕßдһ¸ö×î¼òµ¥µÄstrcpyº¯Êý¶¼¿É¿´³öÃæÊÔÕßÔÚ¼¼ÊõÉϾ¿¾¹´ïµ½ÁËÔ ......

C±ê×¼¿âº¯ÊýabsµÄÒ»¸ö´íÎó

 0x80000000£¬¼´–2147483648ʱ,¶ÔËüÈ¡¸º»á²úÉúÉÏÒç
VC.NET 7.1 ÌṩµÄÈ¡¾ø¶ÔÖµº¯Êý(abs.cÖÐ)ÈçÏ£º
¡¡¡¡ int __cdecl abs ( int number)
¡¡¡¡ {
¡¡¡¡      return( number>=0 ? number : -number );
¡¡¡¡ }
¡¡¡¡ ´Ëº¯ÊýʵÏֵ÷dz£¼òµ¥£¬Õ§¿´Ö®ÏÂÎÞÈκÎ벡£¬¿ÉÊÇ×Ðϸ×ÁÄ¥×ÁÄ¥ ......

50¸öc/c++Ô´´úÂëÍøÕ¾

C/C++ÊÇ×îÖ÷ÒªµÄ±à³ÌÓïÑÔ¡£ÕâÀïÁгöÁË50ÃûÓÅÐãÍøÕ¾ºÍÍøÒ³Çåµ¥£¬ÕâÐ©ÍøÕ¾Ìṩc/c++Ô´´úÂë¡£Õâ·ÝÇåµ¥ÌṩÁËÔ´´úÂëµÄÁ´½ÓÒÔ¼°ËüÃǵÄС˵Ã÷¡£ÎÒÒÑ ¾¡Á¦°üÀ¨×î¼ÑµÄC/C++Ô´´úÂëµÄÍøÕ¾¡£Õâ²»ÊÇÒ»¸öÍêÕûµÄÇåµ¥£¬ÄúÓн¨Òé¿ÉÒÔÁªÏµÎÒ£¬ÎÒ½«»¶Ó­ÄúµÄ½¨Ò飬ÒÔ½øÒ»²½¼ÓÇ¿Õâ·½ÃæµÄÇåµ¥¡£
1¡¢http://snippets.dzone.com/tag/c/ --ÊýÒÔǧ¼ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ