久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3263|回復: 19
收起左側

C語言結構、枚舉、共用體,你們有用過嗎?

  [復制鏈接]
ID:986472 發表于 2022-1-28 12:08 | 顯示全部樓層 |閱讀模式
這幾天看書,之前的結構體、枚舉、共用體概念,你們用過嗎?
回復

使用道具 舉報

ID:978751 發表于 2022-1-28 14:01 | 顯示全部樓層
當然!都是必須要學的.
回復

使用道具 舉報

ID:526108 發表于 2022-1-28 14:46 | 顯示全部樓層
你才知道啊
回復

使用道具 舉報

ID:290373 發表于 2022-1-28 20:34 | 顯示全部樓層
結構體、枚舉經常用,共用體倒是用的不多
回復

使用道具 舉報

ID:624769 發表于 2022-1-30 00:52 | 顯示全部樓層
這三個 從來都不用, 單片機就那么點能耐, 這些框架都是代碼看起來舒服一點, 實際上犧牲的是性能。以前不明白為什么明明一個很簡單的需求,怎么就有人要用那么高級的單片機, 自從接觸了這些 “體” 了解了他們編譯后產生的真正的程序代碼之后,終于明白了。這些都是不差錢的人玩得代碼。
我們這種窮人,還是老老實實用基礎代碼完了。
回復

使用道具 舉報

ID:824490 發表于 2022-1-31 10:07 | 顯示全部樓層
188610329 發表于 2022-1-30 00:52
這三個 從來都不用, 單片機就那么點能耐, 這些框架都是代碼看起來舒服一點, 實際上犧牲的是性能。以前不明 ...

就用過結構體,確實方便!

這些框架代碼的目的,決不是為了“看起來舒服一點,”,也不會大幅降低性能,雖然你用基礎代碼也能實現,但是換來的是大串的代碼。。所謂的這體那體,這是C的特色,比如匯編就沒有這些,所以一定程度上“易移植性”就出現了差距。。
既然選擇了C,就要學會包容它的一切,慢慢學會運用它的特色亮點。
當某日你成了,你會發現一切都值了!
回復

使用道具 舉報

ID:712493 發表于 2022-1-31 11:08 | 顯示全部樓層
名字不是重點 發表于 2022-1-31 10:07
就用過結構體,確實方便!

這些框架代碼的目的,決不是為了“看起來舒服一點,”,也不會大幅降低性能 ...

大俠,能抖點料,讓我們膜拜一下
回復

使用道具 舉報

ID:221871 發表于 2022-1-31 11:38 來自觸屏版 | 顯示全部樓層
共用體可很便利地實現浮點與整形的數據類型轉換
回復

使用道具 舉報

ID:883242 發表于 2022-2-1 02:39 | 顯示全部樓層
全都用過。
回復

使用道具 舉報

ID:57657 發表于 2022-2-2 15:08 | 顯示全部樓層
188610329 發表于 2022-1-30 00:52
這三個 從來都不用, 單片機就那么點能耐, 這些框架都是代碼看起來舒服一點, 實際上犧牲的是性能。以前不明 ...

這些都屬于C語言的 基本語句,很多算法都需要,熟練使用可以節省內存空間、提高運行效率。
回復

使用道具 舉報

ID:1002723 發表于 2022-2-6 08:52 | 顯示全部樓層
結構體可讀性強,易于移植;共用體提高空間利用,枚舉可讀性強
回復

使用道具 舉報

ID:578842 發表于 2022-2-6 11:32 | 顯示全部樓層
stm32學了就知道了,這些都是那些常用的
回復

使用道具 舉報

ID:160500 發表于 2022-2-6 20:53 | 顯示全部樓層
這個確實很好用。提高代碼可讀性,增加便利,也不會造成性能下降和代碼臃腫。
回復

使用道具 舉報

ID:911990 發表于 2022-2-7 16:05 來自觸屏版 | 顯示全部樓層
這些東西在單片機庫開發里太常見了
回復

使用道具 舉報

ID:383215 發表于 2022-2-8 12:35 | 顯示全部樓層
我的程序很簡單,最近經常編的一個程序,兩路18B20兩個字節,一路HX711三個字節,十二個數碼管十二個字節,這樣算下來,我的程序最多的一組數據也才12個字節,一個數組就搞定了,所以我的認為是,只要程序里的數據,最多的一組不超過20個字節,根本沒有必要生搬硬套的使用指針、結構、枚舉、共用體之類的東西,我編程注重的是CPU應用率,不是這些復雜概念,如果我編的程序很復雜,有幾十上百字節的數據需要處理,肯定要學這些東西,學起來肯定快,現在不是不想學,是學了沒有多少用處。
回復

使用道具 舉報

ID:130230 發表于 2022-2-9 12:01 | 顯示全部樓層
kmsj 發表于 2022-2-8 12:35
我的程序很簡單,最近經常編的一個程序,兩路18B20兩個字節,一路HX711三個字節,十二個數碼管十二個字節, ...

效率和是否使用結構體無關
回復

使用道具 舉報

ID:1004571 發表于 2022-2-9 20:49 | 顯示全部樓層
需要學 這些東西在單片機庫開發里太常見了
回復

使用道具 舉報

ID:415064 發表于 2022-2-10 14:43 | 顯示全部樓層
188610329 發表于 2022-1-30 00:52
這三個 從來都不用, 單片機就那么點能耐, 這些框架都是代碼看起來舒服一點, 實際上犧牲的是性能。以前不明 ...

不知在哪個公司高就?
回復

使用道具 舉報

ID:415064 發表于 2022-2-10 14:44 | 顯示全部樓層
共用體比較少,結構體和枚舉還是非常多的
回復

使用道具 舉報

ID:401564 發表于 2022-2-11 16:09 | 顯示全部樓層
只用過結構體
對于多個類型數據處理,很是方便
比如,要把數組a里頭的數據復制到數組b
如果是數組的話,就要一個一個的復制
如果是用結構體的話,直接就是b=a;
至于效率,在程序沒有慢下來之前.不考慮
實際的匯編代碼其實也是差不多的
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 日本三级黄视频 | 日韩精品在线播放 | 国产精品亚洲一区二区三区在线 | 亚洲精色 | 91小视频在线 | 99久久婷婷国产综合精品 | 免费三级网站 | 黑人精品欧美一区二区蜜桃 | av激情在线| 99久久99| 久久久久久国产 | 久草视频网站 | 亚洲精品乱码久久久久久按摩观 | 午夜免费视频观看 | 婷婷综合久久 | 在线播放国产一区二区三区 | 中文字幕亚洲一区 | 久久综合九九 | 欧洲精品码一区二区三区免费看 | 国产一区在线看 | 国产欧美一区二区三区在线看蜜臀 | 色婷婷综合久久久久中文一区二区 | 久久久久久免费精品一区二区三区 | 91久久久久久久久久久久久 | 黄色三级在线播放 | 美女黄色在线观看 | 精品国产区 | 日韩av在线一区 | 欧美一级欧美一级在线播放 | 亚洲一区中文字幕在线观看 | 久久成人免费视频 | 国产亚洲精品久久久久动 | 日韩黄色av | 中文字幕一区二区三区在线观看 | 久久久国产一区二区三区 | 国产成人精品久久 | 亚洲毛片在线观看 | 国产精品久久精品 | 中文字幕免费在线 | 欧美一区二区三区久久精品 | 人人做人人澡人人爽欧美 |