欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 請問單片機c語言中的指針有什么用呢 [打印本頁]

作者: laopihappy123    時間: 2020-10-14 18:23
標(biāo)題: 請問單片機c語言中的指針有什么用呢
我知道 指針存儲的是地址 &是取變量的地址 *是看指針存儲的地址指向的存儲的內(nèi)容
我在網(wǎng)上搜索了許多資料 都是介紹指針的 ,概念說的很清楚,示例代碼卻都是解釋指針用的


那么 單片機的指針究竟有什么用呢?。。。。。。 我作為初學(xué)者,想不通。。



作者: 51hei團團    時間: 2020-10-14 22:43
C語言的靈魂就是指針,可能一開始不好理解,但是這個真的很有用
作者: 奮過love    時間: 2020-10-14 22:55
可以做鏈表,很方便查找信息
作者: 空城淚    時間: 2020-10-14 22:56
編程要用到數(shù)據(jù)結(jié)構(gòu)吧,鏈表、樹、圖結(jié)構(gòu)在C語言中都是用指針實現(xiàn)的
作者: laopihappy123    時間: 2020-10-14 23:08
51hei團團 發(fā)表于 2020-10-14 22:43
C語言的靈魂就是指針,可能一開始不好理解,但是這個真的很有用

我感覺指針就是匯編的間接尋址,單片機的核心在于操作寄存器,用指針就可以操作所有寄存器了(我的理解)   但是我目前還真沒遇到只能用指針來做的........ 所以我來問了這個問題
作者: laopihappy123    時間: 2020-10-14 23:08
空城淚 發(fā)表于 2020-10-14 22:56
編程要用到數(shù)據(jù)結(jié)構(gòu)吧,鏈表、樹、圖結(jié)構(gòu)在C語言中都是用指針實現(xiàn)的

啊這!..........  請問這個一般是用在什么項目呢
作者: timer123    時間: 2020-10-15 00:06
從用處方面講,指針以更快捷的,更省單片機運行空間的方式來對數(shù)據(jù),運算進行操作,簡單講就是把乘除等高運行時間的操作換成指針移動,更快,更便捷
作者: TTQ001    時間: 2020-10-15 07:42
C語言指針概念極大地簡化了C語言編程。
作者: 13317970316    時間: 2020-10-15 07:54
取數(shù)組地址很方便 等等............
作者: hi_ConceptI8    時間: 2020-10-15 13:14
指針是字節(jié)的編號
作者: laopihappy123    時間: 2020-10-15 13:58
13317970316 發(fā)表于 2020-10-15 07:54
取數(shù)組地址很方便 等等............

請問取數(shù)組地址有什么用呢
作者: laopihappy123    時間: 2020-10-15 13:59
timer123 發(fā)表于 2020-10-15 00:06
從用處方面講,指針以更快捷的,更省單片機運行空間的方式來對數(shù)據(jù),運算進行操作,簡單講就是把乘除等高運 ...

感恩
作者: PP2019    時間: 2020-10-15 14:29
可以實現(xiàn)面向?qū)ο缶幊蹋褂妹嫦驅(qū)ο缶幊毯罂梢浦残粤己?hr noshade size="2" width="100%" color="#808080"> 作者: 譚路人甲    時間: 2020-10-15 16:25
指針在自定義變量類型,也就是結(jié)構(gòu)體里面用得很多,很實用,理解了就知道指針的好處。
作者: 烈火    時間: 2020-10-15 16:47
可以編寫單片機程序
作者: yzwzfyz    時間: 2020-10-15 17:04
當(dāng)你了解了單片機的存儲結(jié)構(gòu)后,就明白了。
作者: wyqf    時間: 2020-10-15 21:07
你所理解的指針是什么?單單只是一個簡單的int *a;嗎?實際上指針的類型很多一維數(shù)組a[20]的a是指針二維數(shù)組a[10][10]中的a[10]同樣也是指針,指針的用處僅僅只是記錄一個地址就結(jié)束了嗎?函數(shù)中我們一般會把需要函數(shù)處理的入?yún)⑦M行指針話,通過傳入指針的方式直接改變?nèi)雲(yún)⒌膬?nèi)容,使其能在主函數(shù)或其他函數(shù)中進行進一步的作用。
作者: millerpowell    時間: 2020-10-15 21:09
地址,比如中山大道,再找多少多少號就比較好找
作者: laopihappy123    時間: 2020-10-16 11:14
wyqf 發(fā)表于 2020-10-15 21:07
你所理解的指針是什么?單單只是一個簡單的int *a;嗎?實際上指針的類型很多一維數(shù)組a[20]的a是指針二維數(shù) ...

阿這 這么高深的嗎!!
作者: zzj980808    時間: 2020-10-16 14:34
指針是很有用的,可以用于鏈表,紅黑樹,指針是c里最好用的東西。
作者: 心有浮生    時間: 2020-10-16 17:00
我目前指針用的最多的就是數(shù)組,對于那個函數(shù)指針啊,不太懂,代碼里面有這個,我看的也很費勁
作者: i_could_have    時間: 2020-10-22 17:10
比如一個結(jié)構(gòu)體里面的元素,很多地方要用到,就可以用指針。
作者: lincheng15    時間: 2020-10-22 19:00
指針就是,你去開房,然后你手里的房卡就是指針,上面有房號,能讓你進門,進門后里面是小姐姐還是什么就看布置房間的人里面放什么東西了,你也可以自己開一間房間,然后把房卡給別人,房間里可以留下你的東西,比如你在房間了留下了1,2,3,4,5,6,7,8,9,別人(其他函數(shù))拿到你的房卡后打開門,就會發(fā)現(xiàn)123456789,這樣你就不用每次把具體的東西手遞手給別人
作者: liu69497    時間: 2020-10-22 23:38
借助它可以表達非常復(fù)雜的數(shù)據(jù)結(jié)構(gòu),類似于先將變量在內(nèi)存的地址賦給指針變量,然后通過指針變量訪問內(nèi)存單元
作者: luzhongyi86    時間: 2020-10-23 20:06
C語言指針的確用匯編的是間接尋址的,你仿真看下運行代碼就很清楚。懂匯編的很好理解
作者: amberxu    時間: 2020-10-24 13:47
指針對于程序的封裝非常有幫助,可以減小模塊直接的耦合,同時可以很方便的直接對硬件進行操作,
作者: 18292584595    時間: 2020-10-27 10:59
c語言的重中之重就是指針,可以表達很復(fù)雜的數(shù)據(jù)結(jié)構(gòu)
作者: xianfajushi    時間: 2020-10-27 11:03
可參https://bbs.csdn.net/topics/398021525 剛寫的指針使用
作者: zwf33    時間: 2021-1-27 08:45
lincheng15 發(fā)表于 2020-10-22 19:00
指針就是,你去開房,然后你手里的房卡就是指針,上面有房號,能讓你進門,進門后里面是小姐姐還是什么就看 ...


作者: learntf    時間: 2021-1-28 17:27
指針就是內(nèi)存地址,沒有變量名引用時通過指引可以定位到對應(yīng)變量
作者: rundstedt    時間: 2021-1-28 19:41
指針也未必那么美好,我寫8051的c就從不用指針,體系結(jié)構(gòu)不對,用指針用指針最后代碼像懶婆娘的裹腳布又臭又長。STM32就是相反的故事了。
作者: 12334345    時間: 2021-1-30 12:48
指針就像房號,可以快速找到地址的作用
作者: Lzc@@    時間: 2021-1-30 16:52
可以做數(shù)據(jù)鏈表




歡迎光臨 (http://m.raoushi.com/bbs/) Powered by Discuz! X3.1