Ⅰ 代碼 佔用內存
1.代碼長會多佔內存,但是不會佔多少,可以忽略
2。多餘函數不佔內存,因為它根本沒有被編譯器編譯,也就是說二進制文件裡面根本沒有這個函數的代碼,在運行的時候顯然不可能將不存在的東西調入代碼段。
3.減小內存主要靠控制數據結構,好的數據結構和演算法是根本之道
Ⅱ 一個操作系統一般需多少行代碼才能編出來聽說第一個linux是一萬行。
把內核的稱呼改成「Linux」,當時僅有10000行代碼,仍必須運行於Minix操作系統之上,並且必須使用硬碟開機;
Ⅲ 5.6K是多少行代碼
5.6K不是5600,K是二進制單位,1K=1024,一般是指多少個位元組
Ⅳ 190萬有多少代碼量
作者:DBinary
鏈接:https://www.hu.com/question/345756061/answer/892286396
來源:知乎
著作權歸作者所有。商業轉載請聯系作者獲得授權,非商業轉載請註明出處。
一個腳本語言的編譯器,10k+行代碼,不包括debug和優化的時間,這個程序花費了整整半年的時間,剛寫好時bug一大堆,前前後後又修補了幾年時間才算能用.算上這個語言的虛擬機,匯編器,整個Runtime+compiler不過15k。 當然配套設施你得跟上,這個腳本編譯器和運行系統背後的知識點就不是15k行代碼那麼輕鬆了,為此專門開了篇文章,僅僅只是對這個系統做了個介紹還不包括所有細節原理,一篇3w字的文章就跑不掉了,這個一堆錯別字的文章,又花了整整一個月DBinary:從虛擬機架構到編譯器實現730 贊同 · 42 評論文章 於是算下來,寫是簡單,加上改的那部分,這個功能系統的代碼量大約在2w行左右,加上debug總耗時估計一年是有的,也就是說這一年代碼量大約是2w,平均下來每天大約54行的代碼,這個是我在碼農界修仙在代碼上最肝的一次(絕對不是質量最高的一次),如果我按照這種肝度,那麼我要花50年才能完成這個百萬行代碼的人生目標,那麼我得從1969年就開始碼了,那個時候誰有PC我倒是很想認識認識。 你可能會一拍大腿,麻蛋,這個玩意不夠高大上,之前不是有說某中文開發語言作者一年代碼量20w么,我不禁倒吸一口涼氣,20w,平均每天500+行的代碼量,這是碼聖的境界,好像一個學霸看完數學壓軸題就開始寫不打草稿不驗算直接就把整個答案寫出來了還全對100分,至少我這等屁民是不敢想了。其實很多看上去很高大上的玩意還真沒幾行代碼(或者說根本就沒想像中那麼高大上),你說你做了某個玩意花了十幾二十萬行代碼,要麼你真是十年磨一劍,要麼你想和你的聽眾來一波商業互吹,你說你兩三年就搞出來了,很難不讓一個懂行的浮想聯翩你這十幾二十萬代碼都寫的都是些啥玩意兒。 比如你說寫個3D渲染器,你把投影變換、紋理映射、裁剪、Zbuffer、pixelshader、簡單光照、光柵化全部實現一遍。也不過1k行代碼,這還是像素級開始的渲染演算法,不用任何D3D OpenGl vulkan之類的,口說無憑我們直接看效果看代碼
Ⅳ 假設一個人在一個月內能夠完成1000行代碼的設計,讓這個人寫一個10000行代碼的程序需要多少時間
(C)大於10個月
1000行和一萬行的區別不是 9000行那麼簡單,10000行的邏輯思維難度都遠遠大於1000行
Ⅵ 1k代碼是多少啊
1k=1024B(Byte),也就是等於1024位元組,1B=8bit。K是千 M是兆 G是吉咖 T是太拉
8bit(位)=1Byte(位元組)
1024Byte(位元組)=1KB
1024KB=1MB
1024MB=1GB
1024GB=1TB
1k的程序差不多隻有100多行代碼把。
Ⅶ java文件太大會無法編譯么如果是,那麼文件大小的上限是多少k
大的java文件一樣可以編譯的 我曾經見一強人寫的8000行的類 一樣運行 文件上傳的大小是網站根據自己的實際而定的 並不存在固定值
Ⅷ keil最多可以編譯多少行的程序,有個程序1000多行沒錯但是不能生成hex文件
關鍵不在於多少行,而在與編譯生產的二進制文件大小,如果是共享版,最大不能超過2K,如果是正版,最大可到64K。
Ⅸ 一萬字大概是多少K。算成text文檔的大小。
一萬漢字大約是19.5Kb,二十四萬大約是468.75Kb