我一直感覺用“人生”這個(gè)詞有點(diǎn)太大了缀磕,不過詞窮的我已經(jīng)想不出更符合的詞。
大二那年劣光,我參加了C語言考試袜蚕。
想學(xué)好C語言的確不是一件易事,更何況我做夢都想要考到“優(yōu)秀”來證明自己绢涡∩辏考出來結(jié)果不算太差但并不如我想象般那樣。
不知道是我想多了還是......總感覺C程序中也有些生活的味道垂寥。
例如......
因?yàn)閟canf所以可以printf
一個(gè)復(fù)雜的程序大多都要scanf,讓用戶輸入再輸出,求得想要的結(jié)果滞项。如果需要輸入字母狭归,你輸入了阿拉伯?dāng)?shù)字,程序會出錯(cuò)你也得不到想要的結(jié)果文判。生活想要好的輸出首先要付出过椎,正確的付出,其次在一切具備的情況下才能得到正確的printf戏仓。
程序要調(diào)試,人生也會遇見bug
人生不如意十有八九疚宇,沒有人的一生是一帆風(fēng)順,鮮花遍地赏殃。再優(yōu)秀的程序員也寫錯(cuò)過程序敷待,這時(shí)候調(diào)試程序就成為了首要做的事情。與其抱怨生活不順仁热,不如不斷調(diào)整自己榜揖,面對困境,調(diào)整自己的心態(tài)抗蠢,找到突破點(diǎn)举哟,總有一天會柳暗花明又一村。
求學(xué)之路就像for循環(huán)
撇開幼兒園不說迅矛,小學(xué)妨猩,初中,高中就是一個(gè)個(gè)小小的for循環(huán)片段秽褒,達(dá)到要求就可以結(jié)束這段循環(huán)壶硅,那么你就可以領(lǐng)畢業(yè)證了,接著進(jìn)入下一個(gè)階段震嫉,上課森瘪、下課、考試票堵、放假扼睬。也有些優(yōu)秀的人兒可以跳級,因?yàn)樗麄冊谧约旱摹把h(huán)”里添加了break悴势,一但滿足條件不需要再次判斷便可以跳出循環(huán)體窗宇。
父母、家就像main()
每一個(gè)C程序都必須有一個(gè)main()特纤,他在默默的看著各種新定義的函數(shù)發(fā)揮作用军俊,默默的提供程序的“后臺”,main()不一定在開頭捧存,也不一定在結(jié)尾粪躬,你可以根據(jù)自己的喜好把它放在程序的某個(gè)地方担败,但他們的作用卻是不可替代。作為子女的我們就像是新定義的函數(shù)镰官,在大的花括號里進(jìn)行聲明提前,調(diào)用..... 實(shí)現(xiàn)各自的功能。
生活中每個(gè)“指針”都是一個(gè)角色
沒學(xué)指針的時(shí)候泳唠,自己看著目錄還常常納悶狈网,這指針是秒針,還是分針笨腥,還是時(shí)針呢拓哺,C程序表示它根本不是個(gè)針。用途堪比老龍王的定海神針脖母。它可以指向地址士鸥,可以有不同類型等等∠夥睿總之础淤,通過它最終可以找到數(shù)據(jù)。我們每個(gè)人都有著不同的指針哨苛,帶著不同的標(biāo)志鸽凶,找到我們在生活中的不同的角色,我們可以是孩子建峭,學(xué)生玻侥,公民,職員等等亿蒸,每一個(gè)角色類型都不一樣凑兰,需要承擔(dān)著責(zé)任也不一樣。
C程序边锁,你是一個(gè)嚴(yán)謹(jǐn)?shù)摹皷|北人”
你不是江南女子般的html那樣打開網(wǎng)頁就可以花枝招展姑食,你也不是滿腹絕倫的matlab那樣可以精明能干,你就一個(gè)東北人茅坛,熱情豪邁外帶點(diǎn)嚴(yán)謹(jǐn)音半,粗中有細(xì),不搞花樣贡蓖,對就是對曹鸠,錯(cuò)就是錯(cuò),不帶半點(diǎn)含糊斥铺。
......
如此看來彻桃,C語言,這個(gè)折騰我老久的“外國語”晾蜘,你也有這般味道邻眷。