æéæ¯Cè¯è¨çä¸ç§æ°æ®ç±»åï¼
å½æ°æéæ¯Cæéçä¸ç§ã
é®âå½æ°æéä¸æéçåºå«å¨åªéï¼â 说æLZ对æéè¿ä¸æ
äºè§£ãä¿®æ¹ä¸ä¸ä½ çé®é¢ï¼
âå½æ°æéä¸æ´åæéçåºå«å¨åªéï¼â
è¿æ ·çè¯ï¼æå°±åè¯ä½ ï¼
1. äºè
é½æ¯æé
2. å½æ°æééåæ¾çæ¯ä¸ä¸ªå½æ°çé¦å°åï¼èæ´åæééæ¾çæ¯ä¸ä¸ªæ´ååéçå°åï¼
3.æéæ¬èº«æ¯å¼ç¨ç±»åãæ以使ç¨æ¶é½è¦è§£é¤å¼ç¨ãå½æ°æéä¸æ´åæé解é¤å¼ç¨çæ¹å¼ä¸åãæ´åæéæ两ç§æ¹å¼è§£é¤å¼ç¨ï¼
å¦å¯¹æ´åæépiï¼
int i = 0;
int *pi = &i;
解é¤å¼ç¨æ¹æ³ä¸ï¼ *pi
解é¤å¼ç¨æ¹æ³äºï¼ pi[0]
对å½æ°æépfï¼
int f(int);
int (*pf)ï¼intï¼ = f ;
解é¤å¼ç¨æ¹æ³ï¼ pf(8);
æ´åæé解é¤å¼ç¨æ¹æ³äºï¼ pi[0]æ´åæ°ç»ãä¹æ´åå½æ°æé解é¤å¼ç¨çæ¹æ³ï¼åå æ¯ï¼
æ°ç»åãåå½æ°å çæ¬è´¨é½æ¯å°åãæéçæ¬è´¨ä¹æ¯å°åã
4ãä»ä»¥ä¸ä¾åä¸çå°èµå¼å½¢å¼ä¸å
å½æ°æé pf = f; ï¼ä¸ç¨ &ãå
¶å®ç¨ä¹ä¸æ ·ï¼
æ´åæé pi = &i;
åå æ¯æ°ç»åãåå½æ°å çæ¬è´¨é½æ¯å°åï¼èæ´ååéçæ¬è´¨ï¼å½ä½ä¸ºå·¦å¼ãå¦æå
许ãæå³å¼æ¶ï¼æ¯å°åéçå¼ã
5. 对å½æ°æéï¼ä¸è¬ä¸å¯ä»¥åéå¢æä½ å¦ï¼pf++ 99.9999%ä¼å´©æº
å¦æè¦è®¿é®å½æ°éµåï¼éè¦ä½¿ç¨å½æ°æéæ°ç»
温馨提示:内容为网友见解,仅供参考