出現野指針的情況原因太多了,各式各樣,可以說每次都有新鮮,防不勝防,不可能說得盡怎麽預防。實際上,如果找得到有效預防這些問題的辦法,後起的在C基礎上發展起來的語言都不會那樣處理。連C++都要搞個“智能指針”出來,可想而知C的指針有多少陷阱。										
					
	
	
	
			
授人以渔,不授人以鱼。

 2015-01-21 15:31
	    2015-01-21 15:31
   程序代码:
程序代码:    
        int A[10]={0};
    for (int i=0;i<10;i++)
        A[i]=i;
    printf("%d , %d\n",A,A[5]);
    int *B=&A[5];
    *B=9000;
    printf("%d , %d ,%d\n",A,B,A[5]);
    return 0;

 2015-01-21 16:08
	    2015-01-21 16:08
  
 2015-01-21 16:20
	    2015-01-21 16:20
  
 2015-01-21 16:29
	    2015-01-21 16:29
  
 2015-01-21 20:47
	    2015-01-21 20:47
   2015-01-30 23:31
	    2015-01-30 23:31