cÖÐÊý¾ÝÀàÐ͵ÄÒþʽת»»
1¡¢Òþʽת»»
CÔÚÒÔÏÂËÄÖÖÇé¿öÏ»á½øÐÐÒþʽת»»:
1¡¢ËãÊõÔËËãʽÖУ¬µÍÀàÐÍÄܹ»×ª»»Îª¸ßÀàÐÍ¡£
2¡¢¸³Öµ±í´ïʽÖУ¬Óұ߱í´ïʽµÄÖµ×Ô¶¯Òþʽת»»Îª×ó±ß±äÁ¿µÄÀàÐÍ£¬²¢¸³Öµ¸øËû¡£
3¡¢º¯Êýµ÷ÓÃÖвÎÊý´«µÝʱ£¬ÏµÍ³ÒþʽµØ½«Êµ²Îת»»ÎªÐβεÄÀàÐͺ󣬸³¸øÐβΡ£
4¡¢º¯ÊýÓзµ»Øֵʱ£¬ÏµÍ³½«ÒþʽµØ½«·µ»Ø±í´ïʽÀàÐÍת»»Îª·µ»ØÖµÀàÐÍ£¬¸³Öµ¸øµ÷Óú¯Êý¡£
2¡¢ËãÊýÔËËãµÄÒþʽת»»
ËãÊýÔËËãÖУ¬Ê×ÏÈÓÐÈçÏÂÀàÐÍת»»¹æÔò£º
1¡¢×Ö·û±ØÐëÏÈת»»ÎªÕûÊý(CÓïÑԹ涨×Ö·ûÀàÐÍÊý¾ÝºÍÕûÐÍÊý¾ÝÖ®¼ä¿ÉÒÔͨÓÃ) ¡£
2¡¢shortÐÍת»»ÎªintÐÍ(ͬÊôÓÚÕûÐÍ) ¡£
3¡¢floatÐÍÊý¾ÝÔÚÔËËãʱһÂÉת»»ÎªË«¾«¶È(double)ÐÍ£¬ÒÔÌá¸ßÔËË㾫¶È(ͬÊôÓÚʵÐÍ) ¡£
Æä´Î£¬ÓÐÏÂÃæµÄ¹æÔò¡£
µ±²»Í¬ÀàÐ͵ÄÊý¾Ý½øÐвÙ×÷ʱ£¬Ó¦µ±Ê×ÏȽ«Æäת»»³ÉÏàͬµÄÊý¾ÝÀàÐÍ£¬È»ºó½øÐвÙ×÷£¬×ª»»¹æÔòÊÇÓɵͼ¶Ïò¸ß¼¶×ª»»¡£×ª»»¹æÔòÈçÏÂͼËùʾ:
ÉÏͼµÄ¼ò»¯Í¼ÈçÏÂËùʾ£º
3¡¢ËãÊýÔËËãʾÀý
Ö´ÐУºx = 100 + 'a' + 1.5 * u + f / 'b' - s * 3.1415926
ÆäÖУ¬uΪunsignedÐÍ£¬fΪfloatÐÍ£¬sΪshortÐÍ£¬xΪfloatÐÍ¡£Ê½ÖÐÓÒÃæ±í´ïʽ°´Èçϲ½Öè´¦Àí£º
1¡¢Ê×ÏȽ«'a'¡¢'b'ºÍs»»³Éint£¬½«1.5ºÍfת»»ÎªdoubleÐÍ¡£
2¡¢¼ÆËã100+'a'£¬Òò'a'ÒÑת»»ÎªintÐÍ£¬ÓÚÊÇ´ËÔËËã½á¹ûΪ197¡£
3¡¢¼ÆËã1.5*u£¬ÓÉÓÚ1.5ÒÑת»»Îªdouble£¬uÊÇunsignedÐÍ£¬ÓÚÊÇÊ×ÏÈuת»»Îªdouble£¬È»ºó½øÐÐÔËË㣬ÔËËã½á¹ûΪdouble¡£
4¡¢¼ÆËã197+1.5 * u£¬ÏȽ«197ת»»Îªdouble£¨Èç197.00…00£©£¬Æä½á¹ûΪdouble¡£
5¡¢¼ÆËãf/ 'b'£¬fÒÑת»»Îªdouble£¬'b'ÒÑת»»Îªint£¬ÓÚÊÇÏȽ«'b'ÔÙת»»Îªdouble£¬Æä½á¹ûΪdouble¡£
6¡¢¼ÆË㣨197+1.5 * u£©+f / 'b'£¬Õß¾ùΪdouble£¬ÓÚÊǽá¹ûҲΪdou
Ïà¹ØÎĵµ£º
Gcc¼ò½é
LinuxϵͳϵÄgcc£¨GNU C Compiler£©ÊÇGNUÍƳöµÄ¹¦ÄÜÇ¿´ó¡¢ÐÔÄÜÓÅÔ½µÄ¶àƽ̨±àÒëÆ÷£¬ÊÇGNUµÄ´ú±í×÷Æ·Ö®Ò»¡£gccÊÇ¿ÉÒÔÔÚ¶àÖÖÓ²Ìåƽ̨ÉϱàÒë³ö¿ÉÖ´ÐгÌÐòµÄ³¬¼¶±àÒëÆ÷£¬ÆäÖ´ÐÐЧÂÊÓëÒ»°ãµÄ±àÒëÆ÷Ïà±Èƽ¾ùЧÂÊÒª¸ß20%~30%¡£
gcc ±àÒëÆ÷Äܽ«C¡¢C++ÓïÑÔÔ´³ÌÐò¡¢»ã³Ìʽ»¯ÐòºÍÄ¿±ê³ÌÐò±àÒë¡¢Á¬½Ó³É¿ÉÖ´ÐÐÎļþ£¬Èç¹ûûÓи ......
1. ²ÉÓö̱äÁ¿¡£ÈçbData£¬unsigned char¡£
2. ÎÞ·ûºÅ±äÁ¿¡£51²»Ö§³Ö·ûºÅÔËËã¡£
3. ±ÜÃâʹÓø¡µãÖ¸Õë¡£¸¡µãÔËËãʱҪ½ûÖ¹Öжϡ£
4. &nb ......
C/C++ÊÇ×îÖ÷ÒªµÄ±à³ÌÓïÑÔ¡£ÕâÀïÁгöÁË50ÃûÓÅÐãÍøÕ¾ºÍÍøÒ³Çåµ¥£¬ÕâЩÍøÕ¾Ìṩc/c++Ô´´úÂë¡£Õâ·ÝÇåµ¥ÌṩÁËÔ´´úÂëµÄÁ´½ÓÒÔ¼°ËüÃǵÄС˵Ã÷¡£ÎÒÒѾ¡Á¦°üÀ¨×î¼ÑµÄC/C++Ô´´úÂëµÄÍøÕ¾¡£Õâ²»ÊÇÒ»¸öÍêÕûµÄÇåµ¥£¬ÄúÓн¨Òé¿ÉÒÔÁªÏµÎÒ£¬ÎÒ½«»¶ÓÄúµÄ½¨Ò飬ÒÔ½øÒ»²½¼ÓÇ¿Õâ·½ÃæµÄÇåµ¥¡£ 1¡¢http://snippets.dzone.com/tag/c/ --ÊýÒÔǧ¼Æ ......