VS2010中的智能感知代碼提示能力比C#差很多,其實VS2005、VS2008等也都是這樣,沒問題,很正常。
開化網站建設公司創(chuàng)新互聯(lián)公司,開化網站設計制作,有大型網站制作公司豐富經驗。已為開化上千家提供企業(yè)網站建設服務。企業(yè)網站搭建\外貿網站制作要多少錢,請找那個售后服務好的開化做網站的公司定做!
相比之下,VS2010已經很好了,在你輸入::或者.或者-都會有智能代碼提示,如果不想輸入這些之后而是想直接產生提示的話,可以按Ctrl+J。
當然了,如果想要類似C#那個級別的代碼提示,方便的代碼重構能力的話,還是老老實實安裝Visual
Assist吧。
如果函數的定義是在調用之前,就不用聲明。如果先調用后定義,就要在調用之前先聲明。比如上面的例子,如果把函數max的定義部分放在main后面,那就要在調用之前聲明。
這個是函數聲明有問題,兩種解決辦法:
第一種:把int max(int x,int y)整個函數放在main函數上面
第二種:在main函數上面加一句 int max(int x, int y); 的函數聲明