3 回答

TA貢獻(xiàn)7條經(jīng)驗(yàn) 獲得超3個贊
因?yàn)楝F(xiàn)實(shí)生活中,存在整數(shù)、小數(shù)這么一說,所有程序設(shè)計(jì)語言就有int 、float、double這些基本數(shù)據(jù)類型,不管是什么編程語言,都不是脫離生活實(shí)際的。因?yàn)樾枰源嬖?。一門語言的設(shè)計(jì)者不是一個人,而是很多人不斷完善的結(jié)果,而且他們遵守著這樣一個規(guī)范和標(biāo)準(zhǔn)。
因?yàn)榫幊讨袝玫秸妥兞俊⒏↑c(diǎn)型變量、邏輯變量(bool)等來解決問題,所有就定義了這八大基本數(shù)據(jù)類型,根據(jù)語言的不同和編程的需要,還定義了其他的數(shù)據(jù)類型 如Long int 、Long Long (int)型。
基本數(shù)據(jù)類型之所以存在,是因?yàn)椴捎镁幊痰姆绞浇鉀Q問題的時候需要這個,這是最基本的。(就是語言的創(chuàng)在者這么規(guī)定的)。
因?yàn)樾枰源嬖凇2灰@牛角尖,你要是想看實(shí)現(xiàn)原理的話,就要往更底層的方向去學(xué)習(xí)。沒必要糾結(jié)這樣的問題。
你問這個問題,就好像:杯子為什么是杯子,一定是有人制作了這個杯子,但是為什么杯子是杯子,為什么又杯子這個東西存在??你說是為什么

TA貢獻(xiàn)883條經(jīng)驗(yàn) 獲得超454個贊
你現(xiàn)在所處的這個階段就叫“想得太多,讀書太少”。
無意冒犯,實(shí)際上有強(qiáng)烈探究欲的人在學(xué)習(xí)時都會經(jīng)過這樣的階段。這很好,至少表示你很有好奇心。
不過在初學(xué)時,你只能先按耐住過多腦補(bǔ)的沖動,踏實(shí)學(xué)好基礎(chǔ)。但請記住這份好奇,等你學(xué)深入了自然就會明白的。
P.S. 話說,如果身邊有人能指導(dǎo)的話,對初學(xué)者是件非常好的事。比如這樣的問題,你就能夠更快的獲得解答,而不用等數(shù)月甚至數(shù)年之后才能明白...

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個贊
其實(shí)我覺得你這問題很好,像我們平時學(xué)習(xí)就習(xí)慣于對這些顯而易見的問題當(dāng)成是常識,一旦讓我們?nèi)デ笞C就不能說個所以然了。上學(xué)對這方面印象比較深,因?yàn)槌1焕蠋煾嬷@是“常識你記住就好了”等等,那時候覺得自己是個笨笨的學(xué)生連這個都不懂,后來我才發(fā)現(xiàn)。很多人只是以為自己懂。而且,在這里找不到答案,就去別的地方看看。說不定會探索出不一樣的星空。加油~

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超1個贊
具體的實(shí)現(xiàn),這涉及到了匯編。。。。。。
這僅僅只是將一部分的數(shù)據(jù)分開表示,int占用4個字節(jié)(8位代表一個字節(jié)),也不光只有int類型表示整型,還有short,long也都可以表示為整型

添加回答
舉報