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

Àí½âcÖеÄÐòÁеã

Àí½âcÖеÄÐòÁеã
 
 
http://blog.chinaunix.net/u1/42826/showart_364176.html
ÈÃÎÒÃÇÀ´¿´¿´ÏÂÃæµÄ´úÂ룺
int i=7;
printf(”%d\n”, i++ * i++);
ÄãÈÏΪ»á·µ»Øʲô£¿56£¿no¡£ÕýÈ·´ð°¸ÊÇ·µ»Ø 49£¿ºÜ¶àÈË»áÎÊΪʲô£¿ÄѵÀ²»¸Ã´òÓ¡³ö56Âð£¿ÔÚccfaqÖÐÓзdz£Ï꾡µÄ½âÊÍ£¬¸ù±¾Ô­ÒòÔÚÓÚcÖеÄÐòÁе㡣
Çë×¢Ò⣬¾¡¹Üºó׺×ԼӺͺó׺×Ô¼õ²Ù×÷·û ++ ºÍ — ÔÚÊä³öÆä¾ÉÖµÖ®ºó²Å»áÖ´ÐÐÔËË㣬µ«ÕâÀïµÄ“Ö®ºó”³£³£±»Îó½â¡£Ã»ÓÐÈκα£Ö¤È·±£×ÔÔö»ò×Ô¼õ»áÔÚÊä³ö±äÁ¿Ô­ÖµÖ®ºóºÍ¶Ô±í´ïʽµÄÆäËü²¿·Ö½øÐмÆËã֮ǰÁ¢¼´½øÐС£Ò²²»Äܱ£Ö¤±äÁ¿µÄ¸üлáÔÚ±í´ïʽ “Íê³É” (°´ÕÕ ANSI C µÄÊõÓï, ÔÚÏÂÒ»¸ö”ÐòÁеã”֮ǰ) ֮ǰµÄij¸öʱ¿Ì½øÐС£±¾ÀýÖÐ, ±àÒëÆ÷Ñ¡ÔñʹÓñäÁ¿µÄ¾ÉÖµÏà³ËÒÔºóÔÙ¶Ô¶þÕß½øÐÐ×ÔÔöÔËËã¡£Ö»Óе½´ïÒ»¸öÐòÁеãÖ®ºó£¬×ÔÔöÔËËã²ÅÄܱ£Ö¤ÕæÕý±»Ö´ÐС£
°üº¬¶à¸ö²»È·¶¨µÄ¸±×÷ÓõĴúÂëµÄÐÐΪ×ÜÊDZ»ÈÏΪ䶨Òå¡£(¼òµ¥¶øÑÔ, “¶à¸ö²»È·¶¨¸±×÷ÓÔÊÇÖ¸ÔÚͬһ¸ö±í´ïʽÖÐʹÓõ¼ÖÂͬһ¶ÔÏóÐÞ¸ÄÁ½´Î»òÐÞ¸ÄÒÔºóÓÖ±»ÒýÓõÄ×ÔÔö£¬×Ô¼õºÍ¸³Öµ²Ù×÷·ûµÄÈκÎ×éºÏ¡£ÕâÊÇÒ»¸ö´ÖÂԵĶ¨Òå¡£) ÉõÖÁ¶¼²»ÒªÊÔͼ̽¾¿ÕâЩ¶«Î÷ÔÚÄãµÄ±àÒëÆ÷ÖÐÊÇÈçºÎʵÏÖµÄ (ÕâÓëÐí¶à C ½Ì¿ÆÊéÉϵÄÈõÖÇÁ·Ï°ÕýºÃÏà·´);ÕýÈç K&R Ã÷ÖǵØÖ¸³ö£¬”Èç¹ûÄã²»ÖªµÀËüÃÇÔÚ²»Í¬µÄ»úÆ÷ÉÏÈçºÎʵÏÖ, ÕâÑùµÄÎÞÖª¿ÉÄÜÇ¡Ç¡»áÓÐÖúÓÚ±£»¤Ä㔡£
ÄÇô£¬ËùνµÄÐòÁеãÊÇʲôÒâ˼ÄØ£¿
ÐòÁеãÊÇÒ»¸öʱ¼äµã(ÔÚÕû¸ö±í´ïʽȫ²¿¼ÆËãÍê±ÏÖ®ºó»òÔÚ ||¡¢ &&¡¢ ? : »ò¶ººÅ ÔËËã·û´¦, »òÔÚº¯Êýµ÷ÓÃ֮ǰ)£¬ ´Ë¿Ì³¾°£Â䶨£¬ËùÓеĸ±×÷Óö¼ÒÑÈ·±£½áÊø¡£ ANSI/ISO C ±ê×¼ÕâÑùÃèÊö£º
ÔÚÉÏÒ»¸öºÍÏÂÒ»¸öÐòÁеãÖ®¼ä£¬Ò»¸ö¶ÔÏóËù±£´æµÄÖµÖÁ¶àÖ»Äܱ»±í´ïʽµÄ¼ÆËãÐÞ¸ÄÒ»´Î¡£¶øÇÒÇ°Ò»¸öÖµÖ»ÄÜÓÃÓÚ¾ö¶¨½«Òª±£´æµÄÖµ¡£
µÚ¶þ¾ä»°±È½Ï·Ñ½â¡£Ëü˵ÔÚÒ»¸ö±í´ïʽÖÐÈç¹ûij¸ö¶ÔÏóÐèҪдÈ룬 ÔòÔÚͬһ±í´ïʽÖжԸöÔÏóµÄ·ÃÎÊÓ¦¸ÃÖ»¾ÖÏÞÓÚÖ±½ÓÓÃÓÚ¼ÆË㽫ҪдÈëµÄÖµ¡£ÕâÌõ¹æÔòÓÐЧµØÏÞÖÆÁËÖ»ÓÐÄÜÈ·±£ÔÚÐÞ¸Ä֮ǰ²Å·ÃÎʱäÁ¿µÄ±í´ïʽΪºÏ·¨¡£
ÀýÈç i = i+1 ºÏ·¨£¬¶ø a[i] = i++ Ôò·Ç·¨¡£ÎªÊ²Ã´ÕâÑùµÄ´úÂ룺a[i] = i++; ²»Äܹ¤×÷£¿×Ó±í´ïʽ i++ ÓÐÒ»¸ö¸±×÷Óà — Ëü»á¸Ä±ä i µÄÖµ — ÓÉÓÚ i ÔÚͬһ±í´ïʽµÄÆäËüµØ·½±»ÒýÓã¬Õâ»áµ¼ÖÂÎÞ¶¨ÒåµÄ½á¹û£¬ÎÞ´ÓÅжϸÃÒýÓÃ(×ó±ßµÄ a[i] ÖÐ)ÊǾÉÖµ»¹ÊÇÐÂÖµ¡£ÄÇô£¬¶ÔÓÚ a[i] = i++; ÎÒÃDz»ÖªµÀ a[] µÄÄÄÒ»¸ö·ÖÁ¿»á±»¸


Ïà¹ØÎĵµ£º

C/C++Öж¯Ì¬Á´½Ó¿âµÄ´´½¨ºÍµ÷ÓÃ

ת×Ô£ºhttp://dev.yesky.com/12/3067012.shtml
¶¯Ì¬Á¬½Ó¿âµÄ´´½¨²½Ö裺
¡¡¡¡Ò»¡¢´´½¨Non-MFC DLL¶¯Ì¬Á´½Ó¿â
¡¡¡¡1¡¢´ò¿ªFile —> New —> ProjectÑ¡ÏѡÔñWin32 Dynamic-Link Library —>sample project
¡¡¡¡—>¹¤³ÌÃû£ºDllDemo
¡¡¡¡2¡¢Ð½¨Ò»¸ö.hÎļþDllDemo.h
ÒÔÏÂÊÇÒýÓÃƬ¶Î£º ......

ººÅµËþËã·¨µÄµÝ¹éÓë·ÇµÝ¹éµÄCÒÔ¼°C++Ô´´úÂë



ººÅµËþËã·¨µÄµÝ¹éÓë·ÇµÝ¹éµÄCÒÔ¼°C++Ô´´úÂë
By Minidxer | January 30, 2008
ººÅµËþ£¨ÓֳƺÓÄÚËþ£©ÎÊÌâÆäʵÊÇÓ¡¶ÈµÄÒ»¸ö¹ÅÀϵĴ«Ëµ¡£
¿ªÌì±ÙµØµÄÉñ²ªÀ­Â꣨ºÍÖйúµÄÅ̹Ų¶àµÄÉñ°É£©ÔÚÒ»¸öÃíÀïÁôÏÂÁËÈý¸ù½ð¸ÕʯµÄ°ô£¬µÚÒ»¸ùÉÏÃæÌ××Å64¸öÔ²µÄ½ðƬ£¬×î´óµÄÒ»¸öÔÚµ×Ï£¬ÆäÓàÒ»¸ö±ÈÒ»¸öС£¬ÒÀ´ÎµþÉÏ ......

C³ÌÐò£ºÄ³Ë®ÍõµÄ·¢ÌûÊý³¬¹ý×ÜÌùÊýµÄÒ»°ë£¬ÕÒ³öÖ®

//ijˮÍõµÄ·¢ÌûÊý³¬¹ý×ÜÌùÊýµÄÒ»°ë£¬ÕÒ³öÖ®
int find(int *ID, int N)
{
int candidate;
int nTimes, i;
for (i = nTimes = 0; i < N; i++)
{
if (nTimes == 0)
{
candidate = ID[i];
nTimes = 1;
}
else if (candidate == ID[i])
{
nTimes++;
}
else
{
nTimes--;
......

C³ÌÐò£ºÊä³ö1,2,3,..,nµÄËùÓÐ×éºÏÊý

/*
˼·£ºµÝ¹éËã·¨
´Ó¿ªÊ¼ÍùºóµÝÔöµØдÊý×Ö£¬µ±Ç°´ÓnowÖµ¿ªÊ¼£¬´æ´¢µÄλÖôÓcur¿ªÊ¼£¬
ÔòÏÔÈ»¼ÓÉÏ£¬now..n£¬¶¼ÊÇеÄ×éºÏÊý£¬¶ÔÓÚÿһ¸ö£¬{ Êä³öÖ®£¬È»ºóµÝ¹é£¬´¦Àí _c(n, cur+1, a, i+1) }
*/
/* Êä³ö1,2,3,..,nµÄ×éºÏÊý */
#include <stdio.h>
#include <assert.h>
#include <malloc.h>
void ......

¹æ·¶»¯µÄC++±à³Ì·½·¨±¸Íü¼ C/C++ËãÊýÔËË㣺

    ÒѾ­ÖªµÀµÄ£¬²»ËµÁË...´ó¼Ò¶¼ÖªµÀµÄ£¬¿ÉÒÔÎÊÎÊ£¬²é²é×ÊÁÏ¡£ÕâÀïÓÖ·ÅЩ¸½¼Ó½¨Ò飺
1.»ù±¾ËãÊýÔËË㣺
  ¼ÈÈ»¼ÆËã»úÀïûÓÐÕæÕýµÄÕûÊý£¬ÄÇô¼ÆËã»úÀïҲûÓÐÕæÕýµÄËãÊýÔËËã¡£
    È¡Öµ·¶Î§£º
  ÉèaºÍbÊÇÁ½¸öÕ¼Ò»Ñùλ¿íµÄÎÞ·ûºÅÕûÊý£¬ÕâÖÖÕûÊý¿ÉÈ¡µ½×î´óÖµM ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ