首先在創建工程的時候就比較麻煩,新建工程,起個名字,選擇一個合適的芯片,新建main.c,然后隨手來....
如果文件稍微多幾個,gcc 里面多加幾個問題也不大。
文件中,需要注意的是,他的語法規則跟C語言不一樣,比如注釋用的是雙引號。常用的幾個配置如下。
怎么理解指針的指針?其實這個概念并不難,只是把它放到實際應用中,容易造成困擾。
數組和鏈表的區別,這個問題,不僅面試中經常遇到,考研的同學也得掌握才行。
視頻最后我們通過重定向把標準輸出寫到了文件中,但是錯誤輸出還是留在了屏幕上。
為什么大佬在寫代碼的時候,對于一些錯誤的提示信息喜歡用stderr,而不是直接用printf輸出?
函數指針的本質是指針,就跟整型指針、字符指針一樣,函數指針指向的是一個函數。
C語言中,結構體能不能相加?
數組就是指針,指針就是數組,這樣的言論在評論區看到不下于10次。
用malloc申請的內存,沒有釋放,為什么程序也不會出錯?
第二種稍微厲害一些,用到了 x & (x - 1) 這么一行代碼,它的作用就是讓二進制表示中最后一個....
比如題目中聲明的這個,就是由4個5行3列的二維數組組成。把這些二維數組編個號,就是 0 1 2 3。
為什么不建議使用無符號整型,無符號整型能產生哪些bug?
最近有同學在刷筆試題的時候,遇到這么一個問題。
main函數如果提供參數的話,有兩個參數,一個是argc,一個是argv,其中,argc表示命令行參....
malloc在申請內存的時候,需要指定內存的大小,申請成功則返回這塊內存的地址,但是free的時候,....
先來說下結論,不管是獲取函數地址,還是通過函數指針調用函數,兩種寫法都可以,就用法上來說,沒有什么區....
C語言中重要的關鍵字有很多,static const extern我們之前都講過,還有一個在面試中出....
指針被釋放后,是不是就變成了空指針?這是很多剛接觸指針的同學存在的誤區。
迅雷有這么一道筆試題,編程計算2的1024次方。
首先,很多同學會存在一個誤區,認為兩個鏈表相交應該這樣的。
fork和vfork有什么區別,作為嵌入式工程師,這個肯定是要掌握的。
這幾個函數,要說跟內存溢出沒有關系的,只有strcmp。
首先有一種情況,是必須要傳地址的,比如交換兩個數字。
進程有哪些狀態?這個問題在面試的時候出現的概率也比較高。
所謂short *,表示一個指針,指向的是short類型的數據。在32位系統中,short類型占2字....
數組到底是不是指針?這個問題隔三岔五就會被問一遍。其實只要搞清楚他們的原理,并且能熟練的使用,完全沒....