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

ÔÚcºÍc++ÖжÔconstÐÞÊηûµÄ²»Í¬´¦Àí

ÎÒ²»»á˵ΪʲôÔÚc++ÖÐÓÃconst±ÈdefineºÃ£¬ÒòΪÎÒ×Ô¼º¶¼Ã»ÓжàºÃµØÁìÎòµ½£¬·´¶ø»¹¾õµÃdefineÄܹ»Íê³É¸üÇ¿´óµÄ¹¦ÄÜ£¬Ö»ÒªÊ¹Óõõ±¡£
ÔÚÕâÀïҪ˵µÄÖ»ÊÇÒ»¸öС¼¼ÇÉ£¬¸ø×Ô¼º±¸ÍüÓõġ£
constÔÚCºÍC++ÖÐ×î´óµÄ²»Í¬ÊÇ£¬ÔÚCÖУ¬constĬÈϾßÓÐÍⲿÁ´½Ó£¬¶øC++ÖÐÔòÊÇÄÚ²¿Á´½Ó£¬ÄÇôÓÃÆðÀ´ÓÐʲô²»Í¬ÄØ£¿
¼ÙÈçÎÒ¶¨ÒåÁË
const int i = 50;
ÏÖÔÚÔÚCÖУ¬ÎÒÏ£Íûÿһ¸öÎļþ¶¼ÄÜÓõ½Õâ¸öi£¬°ì·¨¾ÍÊǰÑÕâ¾ä»°·Åµ½Í·ÎļþÀȻºóÔÙÿ¸öÎļþÒýÓã¬ÓÚÊÇÎÊÌâ¾ÍÀ´ÁË¡£
ÓÉÓÚCÖÐconstĬÈÏÊÇÍⲿÁ´½Ó£¬ÄÇôµ±ËùÓÐÎļþÖж¼ÒýÓÃÁËÕâ¸öÍ·Îļþ´Ó¶ø¶¼¾ßÓÐconst int iµÄÉùÃ÷µÄʱºò£¬¾Í»á·¢Éú³åÍ»¡£
½â¾ö·½°¸ÓÐÁ½ÖÖ£º
1. °ÑÍ·ÎļþÖеÄconst int i =50¸Ä³É extern const int i;È»ºóÔÙÔÚÎļþÖÐÉùÃ÷const int i =50;
2.Ïà¶ÔÀ´Ëµ±È½ÏºÃµÄ½â¾ö°ì·¨£¨ÍƼö£©£¬°Ñconst int i=50¸Ä³Éconst static int i=50£¬¸Ä³ÉÄÚ²¿Á´½Ó£¬ËäȻÿ¸öÎļþÀïµÄi¶¼ÊDz»Í¬µÄ£¬µ«ÊÇ¿¼Âǵ½iÊÇconstµÄ³£Á¿£¬²¢²»»áÐÞ¸ÄÆäÖµ£¬ËùÒÔÆäʵÓÃÆðÀ´Ò²Ã»ÓÐÇø±ð¡£
ÔÚc++ÖУ¬ÓÉÓÚ±¾À´¾ÍÊÇÄÚ²¿Á´½Ó£¬ÄÇô¼Ó²»¼Óstatic¶¼¿ÉÒÔ£¬ËùÒÔÔÚc++ÖУ¬ÓÃÆðÀ´¸ü²»ÈÝÒ׳ö´í¡£


Ïà¹ØÎĵµ£º

LinuxϵÄCÓïÑÔ¿ª·¢³õѧÕßÖ¸ÄÏ

Ò»¡¢¹¤¾ßµÄʹÓÃ
1¡¢Ñ§»áʹÓÃvim/emacs£¬vim/emacsÊÇlinuxÏÂ×î³£ÓõÄÔ´Âë±à¼­¾ß£¬²»¹âҪѧ»áÓÃËüÃDZ༭ԴÂ룬»¹ÒªÑ§»áÓÃËüÃǽøÐвéÕÒ¡¢¶¨Î»¡¢Ìæ»»µÈ¡£ÐÂÊֵϰÍƼöʹÓÃvim£¬ÕâÒ²ÊÇÎÒĿǰʹÓõÄÎı¾±à¼­Æ÷¡£vimÓÐÒ»¸öÖÐÎÄÔÚÏßÊÖ²áhttp://vcd.gro.clinux.org¡£
2¡¢Ñ§»ámakefileÎļþµÄ±àд¹æÔò£¬²¢½áºÏʹÓù¤¾ßaclocal¡¢autoc ......

[C/C++]C++Ï»ù±¾ÀàÐÍËùռλÊýºÍȡֵ·¶Î§

Ô­ÎÄ£ºhttp://hi.baidu.com/magicdemon/blog/item/821b2e22d7df494cad34debd.html
C++Ï»ù±¾ÀàÐÍËùռλÊýºÍȡֵ·¶Î§£º
·ûºÅÊôÐÔ      ³¤¶ÈÊôÐÔ      »ù±¾ÐÍ      ËùռλÊý      ȡֵ·¶Î§   ÊäÈë·û¾ÙÀý&n ......

SQLite3 C/C++ ¿ª·¢½Ó¿Ú¼ò½é£¨APIº¯Êý£©


SQLite3ÊÇSQLiteÒ»¸öȫеİ汾,ËüËäÈ»ÊÇÔÚSQLite 2.8.13µÄ´úÂë»ù´¡Ö®ÉÏ¿ª·¢µÄ,µ«ÊÇʹÓÃÁ˺Í֮ǰµÄ°æ±¾²»¼æÈݵÄÊý¾Ý¿â¸ñʽºÍAPI. SQLite3ÊÇΪÁËÂú×ãÒÔϵÄÐèÇó¶ø¿ª·¢µÄ:
Ö§³ÖUTF-16±àÂë.
Óû§×Ô¶¨ÒåµÄÎı¾ÅÅÐò·½·¨.
¿ÉÒÔ¶ÔBLOBs×ֶν¨Á¢Ë÷Òý.
Òò´ËΪÁËÖ§³ÖÕâÐ©ÌØÐÔÎҸıäÁËÊý¾Ý¿âµÄ¸ñʽ,½¨Á¢ÁËÒ»¸öÓë֮ǰ°æ±¾²»¼æÈݵ ......

CentOS5.4 LinuxÏÂModbus TCP IPЭÒéC++µÄÒ»¸öСÀý×Ó

///////////////////////////////////////////////////////////////////////////
/*
ReadCoilsº¯Êý£º
¶Á¼ÌµçÆ÷µÄ״̬ £¬ ³É¹¦·µ»Øture¡£
send Êý¾Ý³¤¶È=12
recv Êý¾Ý³¤¶È=10
unsigned short int addr ¶Á¼ÌµçÆ÷µÄÆðʼµØÖ·(¼ÌµçÆ÷±àºÅ-1) ¡£
×¢Ò⣺1~8¸ö¼ÌµçÆ÷£¬ÆðʼµØÖ·´Ó0¿ªÊ¼
unsigned short int len ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ