main函數(shù)的三個(gè)參數(shù)
main函數(shù)如果提供參數(shù)的話,有兩個(gè)參數(shù),一個(gè)是argc,一個(gè)是argv,其中,argc表示命令行參....

free在釋放內(nèi)存的時(shí)候,為什么不需要指定內(nèi)存的大小?
malloc在申請(qǐng)內(nèi)存的時(shí)候,需要指定內(nèi)存的大小,申請(qǐng)成功則返回這塊內(nèi)存的地址,但是free的時(shí)候,....

通過(guò)函數(shù)指針調(diào)用函數(shù),需不需要加星號(hào)?
先來(lái)說(shuō)下結(jié)論,不管是獲取函數(shù)地址,還是通過(guò)函數(shù)指針調(diào)用函數(shù),兩種寫法都可以,就用法上來(lái)說(shuō),沒(méi)有什么區(qū)....
淺析C語(yǔ)言中的regiseter關(guān)鍵字
C語(yǔ)言中重要的關(guān)鍵字有很多,static const extern我們之前都講過(guò),還有一個(gè)在面試中出....

如何判斷兩個(gè)鏈表是否相交,假設(shè)兩個(gè)鏈表都沒(méi)有環(huán)?
首先,很多同學(xué)會(huì)存在一個(gè)誤區(qū),認(rèn)為兩個(gè)鏈表相交應(yīng)該這樣的。

C語(yǔ)言的哪些函數(shù)會(huì)導(dǎo)致內(nèi)存溢出?如何改進(jìn)?
這幾個(gè)函數(shù),要說(shuō)跟內(nèi)存溢出沒(méi)有關(guān)系的,只有strcmp。

進(jìn)程有哪些狀態(tài)?細(xì)說(shuō)進(jìn)程的狀態(tài)
進(jìn)程有哪些狀態(tài)?這個(gè)問(wèn)題在面試的時(shí)候出現(xiàn)的概率也比較高。

數(shù)組名是不是指針
數(shù)組到底是不是指針?這個(gè)問(wèn)題隔三岔五就會(huì)被問(wèn)一遍。其實(shí)只要搞清楚他們的原理,并且能熟練的使用,完全沒(méi)....
main函數(shù)不一定就是程序入口
寫個(gè)測(cè)試代碼,代碼中有main函數(shù),也有test函數(shù),test就是剛才我們說(shuō)的入口,不過(guò)得指定退出方....
C語(yǔ)言中strlen和sizeof的區(qū)別
把 sizeof 和 strlen 放在一起考察,題目不難,只要你的C語(yǔ)言基本功扎實(shí),做出來(lái)應(yīng)該沒(méi)問(wèn)....
C++中struct和class的區(qū)別?
C++中struct和class的區(qū)別是什么?C++中struct和class的最大區(qū)別在于: ? ....
如何用指針數(shù)組和數(shù)組指針來(lái)表示二維數(shù)組?
a是一個(gè)二維數(shù)組,3 行 4 列,一共 12 個(gè)元素。
一文看懂直接插入排序和希爾排序
要說(shuō)排序算法里面比較簡(jiǎn)單的,我覺(jué)得直接插入排序算是一個(gè)。
排序算法之歸并排序講解
假設(shè)有兩個(gè)有序的數(shù)組,一個(gè)是1、3、5,一個(gè)是2、4、6、8,把他們合并成一個(gè)有序的數(shù)組。
2分鐘看懂快速排序的算法
之前有同學(xué)提出想要復(fù)習(xí)一下排序算法,那我們今天就挑一個(gè)難度中等的,快速排序。
難度系數(shù)最高之堆排序簡(jiǎn)介
今天來(lái)看一個(gè)比較復(fù)雜的排序,堆排序,先搞清楚原理,再寫代碼。
char *s和char s[]在內(nèi)存中是怎么存儲(chǔ)的?
從語(yǔ)法層面上講,上面的是指針,下面的是數(shù)組,但是想要搞清楚他們的區(qū)別,還得知道他們?cè)趦?nèi)存中怎么存儲(chǔ)的....