[請益] 請教C語言如何加強

看板Soft_Job作者 (安安王子)時間7年前 (2016/11/20 21:59), 7年前編輯推噓14(14017)
留言31則, 19人參與, 最新討論串1/4 (看更多)
各位前輩大家好 我是一位碩士電機所學生 研究室只碰到純軟體 目前主要是研究 利用聲學做室內定位(DSP訊號處理及機器學習使用) 都是很學術的東西 因為研究室只會用到Matlab 常常聽說業界要會C才好找工作 故半年來借了一本教材(由片語學習C語言-劉邦鋒著作) 空閒之餘已看完所有章節並且做完全部習題 現在卻迷茫於似乎與研究搭不上邊 也不切實際 沒辦法進行實際的演練 小弟對C的應用所知甚少 不知道該如何繼續加強C的能力 未來不排斥任何能寫CODE的行業 希望大大能指點 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.135.42.38 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1479650376.A.C8A.html

11/20 22:05, , 1F
1.基本語法 2.常用函式庫 3.指標 (C真的好簡單
11/20 22:05, 1F

11/20 22:06, , 2F
接著找範例書寫個陽春editor跟dbase級的資料庫就差不多了
11/20 22:06, 2F

11/20 22:11, , 3F
btw 一門技術通常看個三到五本我才敢說略懂略懂
11/20 22:11, 3F

11/20 22:24, , 4F
通常是硬體提供開發工具讓你用 看學校有哪些設備
11/20 22:24, 4F

11/20 22:30, , 5F
那你應該是走硬體?
11/20 22:30, 5F

11/20 22:39, , 6F
實戰最容易進步,譬如說想辦法把你matlab的東西用C改寫
11/20 22:39, 6F
感謝大大們給的意見 目前知道實驗室裡面有一塊CCS板子 (不知道全名是什麼抱歉) google也不太清楚資訊很少 只知道是插在電腦上寫C code 不知道可以拿來實戰嗎 ※ 編輯: death811125 (220.135.42.38), 11/20/2016 23:04:48

11/20 23:42, , 7F
書本裡的語法讀好幾本,接著可以看open source
11/20 23:42, 7F

11/20 23:43, , 8F
就知道有什麼系統用C寫的
11/20 23:43, 8F

11/20 23:49, , 9F
沒事做就leetcode刷刷看阿
11/20 23:49, 9F

11/20 23:50, , 10F
出社會要刷都很懶 只有待業時有空刷
11/20 23:50, 10F

11/20 23:50, , 11F
多寫
11/20 23:50, 11F

11/21 00:05, , 12F
先確定自己要投身的領域,再來精進需要的技能
11/21 00:05, 12F

11/21 00:09, , 13F
也許到時候要寫組語或是HDL的,現在玩C也幫助不大
11/21 00:09, 13F

11/21 02:32, , 14F
試試看用C寫DSP訊號處理和機器學習,你就有感覺了
11/21 02:32, 14F

11/21 07:56, , 15F
K&R的書
11/21 07:56, 15F

11/21 08:32, , 16F
CCS? CCS不是一個寫嵌入式的軟體嗎?
11/21 08:32, 16F

11/21 08:32, , 17F
如果是 那個跟其他的C差異蠻大的
11/21 08:32, 17F

11/21 09:48, , 18F
買一塊板子用c控制硬體最有感覺了
11/21 09:48, 18F

11/21 10:35, , 19F
程式語言以作業系統區分,電機、C,請往底層、硬走。
11/21 10:35, 19F
原來C主要是用於控制硬體, 和目前研究完全搭不上邊, 若以後出社會想要用C來當吃飯工具, 最簡單的方法就是買板子來自己學,應該理解的沒錯吧 謝謝各位~ ※ 編輯: death811125 (27.241.25.42), 11/21/2016 12:10:05

11/21 12:14, , 20F
聽起來是msp430系列的?
11/21 12:14, 20F

11/21 12:25, , 21F
買不買板子是一回事情, 你C指針各種用法要很熟才可以XD
11/21 12:25, 21F

11/21 12:26, , 22F
主要還是自己要走出去做一些東西
11/21 12:26, 22F
http://i.imgur.com/FYkLE0n.jpg
這是lab裡面現有的板子, 小弟才疏學淺,完全沒碰過這方面 不知道跟各位提的是否相同。 ※ 編輯: death811125 (27.241.25.42), 11/21/2016 12:31:36

11/21 12:33, , 23F
果然是Ti的Dsp,但這說起來和你熟不熟C語言沒關系阿
11/21 12:33, 23F

11/21 15:12, , 24F
摸個kernel就可以看到一堆C了
11/21 15:12, 24F

11/21 22:30, , 25F
C是設計來寫作業系統的,所以就寫個os吧
11/21 22:30, 25F

11/22 15:53, , 26F
會C語言基礎其他進公司在學就好
11/22 15:53, 26F

11/22 15:53, , 27F
誰知道你未來公司會主要開發那一個項目
11/22 15:53, 27F

11/22 15:56, , 28F
重點不是C語言本身而是要如何開發韌體的其他相關知識
11/22 15:56, 28F

12/13 12:14, , 29F
何必想太多? 深入自己研究領域,當個top1, 比甚麼都會一點
12/13 12:14, 29F

12/13 12:15, , 30F
好的多了! 不然現在APP很流行,難道還要會一點寫APP的知識
12/13 12:15, 30F

12/13 12:15, , 31F
嗎?
12/13 12:15, 31F
文章代碼(AID): #1OCQn8oA (Soft_Job)
討論串 (同標題文章)
文章代碼(AID): #1OCQn8oA (Soft_Job)