C/C++³ÌÐòÔ±ÃæÊÔÌâ
1¡¢¾Ö²¿±äÁ¿ÄÜ·ñºÍÈ«¾Ö±äÁ¿ÖØÃû£¿ ¡¡
¡¡´ð£ºÄÜ£¬¾Ö²¿»áÆÁ±ÎÈ«¾Ö¡£ÒªÓÃÈ«¾Ö±äÁ¿£¬ÐèҪʹÓÃ"::" ;¾Ö²¿±äÁ¿¿ÉÒÔÓëÈ«¾Ö±äÁ¿Í¬Ãû£¬ÔÚº¯ÊýÄÚÒýÓÃÕâ¸ö±äÁ¿Ê±£¬»áÓõ½Í¬ÃûµÄ¾Ö²¿±äÁ¿£¬¶ø²»»áÓõ½È«¾Ö±äÁ¿¡£¶ÔÓÚÓÐЩ±àÒëÆ÷¶øÑÔ£¬ÔÚͬһ¸öº¯ÊýÄÚ¿ÉÒÔ¶¨Òå¶à¸öͬÃûµÄ¾Ö²¿±äÁ¿£¬±ÈÈçÔÚÁ½¸öÑ»·ÌåÄÚ¶¼¶¨ÒåÒ»¸öͬÃûµÄ¾Ö²¿±äÁ¿£¬¶øÄǸö¾Ö²¿±äÁ¿µÄ×÷ÓÃÓò¾ÍÔÚÄǸöÑ»·ÌåÄÚ¡£
¡¡¡¡
2¡¢ÈçºÎÒýÓÃÒ»¸öÒѾ¶¨Òå¹ýµÄÈ«¾Ö±äÁ¿£¿ ¡¡¡¡
´ð£ºextern ¡¡¿ÉÒÔÓÃÒýÓÃÍ·ÎļþµÄ·½Ê½£¬Ò²¿ÉÒÔÓÃextern¹Ø¼ü×Ö£¬Èç¹ûÓÃÒýÓÃÍ·Îļþ·½Ê½À´ÒýÓÃij¸öÔÚÍ·ÎļþÖÐÉùÃ÷µÄÈ«¾Ö±äÀí£¬¼Ù¶¨Ä㽫ÄǸö±àд´íÁË£¬ÄÇôÔÚ±àÒëÆÚ¼ä»á±¨´í£¬Èç¹ûÄãÓÃextern·½Ê½ÒýÓÃʱ£¬¼Ù¶¨Äã·¸ÁËͬÑùµÄ´íÎó£¬ÄÇôÔÚ±àÒëÆڼ䲻»á±¨´í£¬¶øÔÚÁ¬½ÓÆڼ䱨´í¡£
¡¡¡¡
3¡¢È«¾Ö±äÁ¿¿É²»¿ÉÒÔ¶¨ÒåÔڿɱ»¶à¸ö.CÎļþ°üº¬µÄÍ·ÎļþÖУ¿ÎªÊ²Ã´£¿ ¡¡¡¡
´ð£º¿ÉÒÔ£¬ÔÚ²»Í¬µÄCÎļþÖÐÒÔstaticÐÎʽÀ´ÉùÃ÷ͬÃûÈ«¾Ö±äÁ¿¡£ ¡¡¡¡¿ÉÒÔÔÚ²»Í¬µÄCÎļþÖÐÉùÃ÷ͬÃûµÄÈ«¾Ö±äÁ¿£¬Ç°ÌáÊÇÆäÖÐÖ»ÄÜÓÐÒ»¸öCÎļþÖжԴ˱äÁ¿¸³³õÖµ£¬´ËʱÁ¬½Ó²»»á³ö´í. ¡¡ ¡¡
4¡¢Çëд³öÏÂÁдúÂëµÄÊä³öÄÚÈÝ ¡¡¡¡
#include <stdio.h>¡¡¡¡
int main(void) ¡¡¡¡
{ ¡¡¡¡¡¡
int a,b,c,d;
¡¡¡¡a=10; ¡¡
¡¡¡¡b=a++; ¡¡
¡¡¡¡c=++a; ¡¡¡¡
¡¡ d=10*a++; ¡¡
¡¡¡¡printf("b£¬c£¬d£º%d£¬%d£¬%d"£¬b£¬c£¬d£©; ¡¡
¡¡¡¡return 0; ¡¡
¡¡} ¡¡¡¡
´ð£º10£¬12£¬120 ¡¡
¡¡
5¡¢staticÈ«¾Ö±äÁ¿ÓëÆÕͨµÄÈ«¾Ö±äÁ¿ÓÐʲôÇø±ð£¿static¾Ö²¿±äÁ¿ºÍÆÕͨ¾Ö²¿±äÁ¿ÓÐʲôÇø±ð£¿staticº¯ÊýÓëÆÕͨº¯ÊýÓÐʲôÇø±ð£¿ ¡¡¡¡
´ð: 1) È«¾Ö±äÁ¿(Íⲿ±äÁ¿)µÄ˵Ã÷֮ǰÔÙ¹ÚÒÔstatic ¾Í¹¹³ÉÁ˾²Ì¬µÄÈ«¾Ö±äÁ¿¡£È«¾Ö±äÁ¿±¾Éí¾ÍÊǾ²Ì¬´æ´¢·½Ê½£¬ ¾²Ì¬È«¾Ö±äÁ¿µ±È»Ò²ÊǾ²Ì¬´æ´¢·½Ê½¡£ ÕâÁ½ÕßÔÚ´æ´¢·½Ê½Éϲ¢ÎÞ²»Í¬¡£ÕâÁ½ÕßµÄÇø±ðÔÚÓڷǾ²Ì¬È«¾Ö±äÁ¿µÄ×÷ÓÃÓòÊÇÕû¸öÔ´³ÌÐò£¬ µ±Ò»¸öÔ´³ÌÐòÓɶà¸öÔ´Îļþ×é³Éʱ£¬·Ç¾²Ì¬µÄÈ«¾Ö±äÁ¿ÔÚ¸÷¸öÔ´ÎļþÖж¼ÊÇÓÐЧµÄ¡£ ¶ø¾²Ì¬È«¾Ö±äÁ¿ÔòÏÞÖÆÁËÆä×÷ÓÃÓò£¬ ¼´Ö»ÔÚ¶¨Òå¸Ã±äÁ¿µÄÔ´ÎļþÄÚÓÐЧ£¬ ÔÚͬһԴ³ÌÐòµÄÆäËüÔ´ÎļþÖв»ÄÜʹÓÃËü¡£ÓÉÓÚ¾²Ì¬È«¾Ö±äÁ¿µÄ×÷ÓÃÓò¾ÖÏÞÓÚÒ»¸öÔ´ÎļþÄÚ£¬Ö»ÄÜΪ¸ÃÔ´ÎļþÄڵĺ¯Êý¹«Ó㬠Òò´Ë¿ÉÒÔ±ÜÃâÔÚÆäËüÔ´ÎļþÖÐÒýÆð´íÎó¡£ ¡¡¡¡
2) ´ÓÒÔÉÏ·ÖÎö¿ÉÒÔ¿´³ö£¬ °Ñ¾Ö²¿±äÁ¿¸Ä±äΪ¾²Ì¬±äÁ¿ºóÊǸıäÁËËüµÄ´æ´¢·½Ê½¼´¸Ä±äÁËËüµÄÉú´æÆÚ¡£°ÑÈ«¾Ö±äÁ¿¸Ä±äΪ¾²Ì¬±äÁ¿ºóÊǸıäÁËËüµÄ×÷ÓÃÓò£¬ÏÞÖÆÁËËüµÄʹÓ÷¶Î§¡£¡¡¡¡  
Ïà¹ØÎĵµ£º
¸ù¾Ý¡¶programming in lua¡·µÚ26ÕµÄÄÚÈÝ£¬ÎÒ×ö³öÀ´µÄÈçÏ£º
1.
Ê×ÏÈ£¬ÎÒµÄLuaĿ¼Ϊ£ºD:\lua5.1\
»·¾³Îª windows ; VC++express edition 2008 ; Lua5.1.4 ; Notepad++
µ±È»£¬ÄãÐèÒªÔÚVC++2008ÖÐÅäÖúÃlua£º
ÕâÀïÏȲ»¶à×ö½âÊÍ£¬¼ÙÉèÄãÒѾÅäÖúÃÁË¡£
2.
& ......
ÏÖÔڵĹ«Ë¾ÕÐƸ,¶¼Òª±ÊÊÔÃæÊÔ.Èç¹ûÄã²»ÊÇÄÇÖÖ±à³Ì¹¦µ×·Ç³£ÉîºñµÄÈË,ÓÖ²»ºÃºÃ×¼±¸Ò»·¬,ÔÚ±ÊÊÔÃæÊÔÖÐÍùÍù»á´¦ÓÚ±»¶¯¾ÖÃæ.ËäÈ»ÓÐЩ±ÊÊÔÌâÊǹÊÒâΪÄÑÎÒÃÇ£¬Óеã×êÅ£½Ç¼â.µ«ÊǺܶà±ÊÊÔÌâÃæÊÔÌâȷʵÄܹ»ºÜºÃµØ¿´³öÎÒÃǵĻù´¡. ÔÚÕâÀï,ÎÒ¾ÍÂÔÈ¥ÄÇЩ×êÅ£½Ç¼âµÄÌâ.´ÓcsdnÂÛ̳ÎÒ½ü°ëÄêµÄÊÕ¼¯ÖÐÑ¡³ö10µÀÓдú±íÐÔµÄÌâÄ¿,ÄѶȻù±¾ÉÏÊÇÖ ......
½âÌâ˼·£º Õâ¸öÍøÂçÉÏÒѾÓкܶà´ð°¸£¬ÕâÀï
ÁоÙÒ»¸ö¸´ÔÓ¶ÈΪ0(m*n)µÄÀý×Ó¡£ÊµÏÖµÄÔÀí
ºÜ¼òµ¥£¬Ë³Ðò±éÀúÒª²éÕÒµÄ×Ö·û´®£¬Èç¹ûûÓÐÕÒ
µ½£¬×Ö·û´®Ö¸ÕëÍùǰһ룬ÔÙÍùºó±È½ÏÒª²éÕÒµÄ
×Ö·û´®£¨Ä£Ê½´®£©£¬ÈçÏÂͼËùʾ£º
a b c d d d a d a c a b d a d d d a d c k
&nbs ......
¡¾ÔÐÍ¡¿
printf("<¸ñʽ»¯×Ö·û´®>
", <²ÎÁ¿±í>
);
int printf
(const char *format, ...);
int fprintf
(FILE *stream, const char *format, ...);
int sprintf
(char *str, const char *format, ...);
int snprintf
(char *str, size_t size, const char *format, ...);
vp ......