怎麼感覺C語言有些用指標的程式是多次一舉?不會用

時間 2022-02-26 14:50:23

1樓:治國

用指標可以很大程式上提到程式的效率,因為c語言是值傳遞的 如果你需要向一個介面裡面傳遞很多的資料、

會降低程式的效率 而你傳一個指向那塊資料的指標的話就非常快了

2樓:吉祥二進位制

反過來想就好了,如果沒有指標c語言會怎麼樣?不用說遠了.

int func( int a[100000000]) //這樣的函式只能傳值,就引數傳遞估計就得花費大量的時間

3樓:匿名使用者

想像一下,你有一個朋友住在一個很大的酒店裡,有很多房間,誰都不需要知道你的朋友叫什麼名字和性別,只需要知道它的房間號,房間號就是指標,帶你找到你的朋友!

4樓:周力軍

指標是c語言的靈魂好吧……

多看點**,再自己多寫點兒,再比較下有無指標的區別你就明白了……

5樓:賣萌犯法

沒有指標還叫c語言麼。。。。

多看點**再去理解指標的意義吧

6樓:匿名使用者

看程式中要處理的資訊量了,用指標可以節省很多的記憶體空間。

7樓:匿名使用者

指標的好處是 比物件要小 傳遞時節省資源,提高執行效率,謝謝。

8樓:匿名使用者

說明用得不多,指標主要用於陣列和字串,還有引數傳遞!用多了就知道了..慢慢來~

怎麼用c語言開啟應用程式,怎麼用C語言開啟一個應用程式

吉祥二進位制 c語言中開啟一個應用程式可以呼叫system 也可以呼叫作業系統的api函式,比如windows系統可以呼叫createprocess shellexecuteex 等函式來開啟一個應用程式。include include int main 安徽新華電腦專修學院 fopen函式用來開啟...

怎麼理解C語言裡的指標?C語言指標的用法是什麼?

解,個人覺得指標是一個有用的定址的輔助工具,程式編著編著就會想用,再接下來,還會給c語言創新功能。1 數序函式是中學學過的,函式有定義域,而定義域裡的資料一般都是有序或有機的,在c裡面變為陣列 2 上述資料將被按地址逐個存放在計算機記憶體中,1 所述資料不例外。3 函式的本意就是對可操作的資料進行對...

用C語言編寫程式,用C語言編寫一個程式

樓上沒有找出相差最小的數而是找出的和平均數比較結果中最小的數 include include void main int v,b 10 int i v a 0 a 1 a 2 a 3 a 4 a 5 a 6 a 7 a 8 a 9 10 for i 0 i 10 i for i 0 i 9 i if...