1樓:
可用c中的。
malloc()
colloc()
realloc()
三個函式。c++的new
還可以自己寫乙個自定義函式來實現。
2樓:網友
for c programming language:
char *p = char*)malloc(sizeof(char) *n);/n個char的空間。
int *p = char*)malloc(sizoef(int) *n);/n個int的空間。
int **p = int**)malloc(sizeof(int*) n);/int p[n][n]
int i;
for( i = 0; ifor c++ programming language:
char *p = new char[n];
int *p = new int[n];
int **p = new int*[n];
int i;
for( i = 0; i sn9ь, cᴏm 3樓:建彤慈曉霜 由a2=9,s4=40 易得。an=2n+5 sn=n²+6n sn+c)}為等差數列。 必然sn+c可以形成完全平方式。 即sn+c=n²+6n+c可以配方為(n+√c)²的形式。c=9 c++**問題 4樓:郝在益 你這個錯誤是乙個簡單又特別容易犯的錯誤。 在c語言中,我們需要搞清楚=和==的差別: 1、=,乙個等號,在c語言中,只是代表的賦值操作。 2、==,兩個等號,在c語言中,才是代表的判斷相等的。 而你的程式的if中,寫的是乙個=號,所以程式會先執行a=x+y,然後才將a的值作為if的判斷條件,這個時候,你的a為0,這if不進入,a不為0,則進入。所以你的if語句才會一直執行。當然,也並不是永遠都會進入的,如果你的x+y正好等於0,那麼if條件就不會成立了,但是在你的程式中x和y都是正數,所以永遠都會執行。 那麼對於這種容易犯的錯誤該怎麼避免了? 1、要牢記=和==的區別。 2、我們一般會將常量、表示式等不能被修改的值寫到==的左邊,這樣即使你忘記寫了乙個=,那麼在編譯的時候編譯器就能清晰的給你顯示錯誤資訊,因為常量、表示式不能被賦值,這樣就能很好的避免錯誤,還能借住編譯器給出錯誤資訊。 比如:if(a == 0) -if(0 == a) 結果應該等於x的取值,應為y始終是真,所以對於 x y 的值就自然取決於x的值了。先學基礎,多看書。注意書上特別說明的地方,那些地方往往會影響 的質量。會寫完整的 後,開始學習在時間和空間上優化 但是這部分知識書上是不會教你的。你要著手學習資料結構和演算法,兩者結合能大大提高程式的效率。而資料結構和... dim a,b 定義兩個變體型變數a,b,在該模組範圍內有效 private sub form load 窗體載入事件觸發的函式 a picture1.width 記錄 框控制元件picture1的寬度到a變數 b picture1.height 記錄 框控制元件picture1的高度到b變數 hs... 樓上的能實現,要是用模糊查詢的話,把 如果真 括號裡的 列表框1.取專案文字 aa 1 編輯框1.內容 改成尋找文字 尋找文字 列表框1.取專案文字 aa 1 編輯框1.內容,假 版本 2 子程式 按鈕1 被單擊 區域性變數 aa,整數型 計次迴圈首 列表框1.取專案數 aa 如果真 列表框1.取專...程式設計 問題,plc 程式設計問題
VB程式設計問題,VB程式設計問題
易語言原始碼問題