C語言
紀念一下落格的第一百篇文章,,,雖然內容是有些潦草
昨日看到路由發的關於main(int argc,字符* argv的[])的文章覺得自己也寫一下簡單說說這個函數
當然第一次接觸這個函數函數頭不是main(int argc,字符* argv的[])而是 main(int ac, ch[……]
開始
int main(int argc, const char * ARGV[])
在學習C語言的時候,大家都是編寫一個程式,然後在終端運行查看結果,輸入數位等等...... 不知道大家有沒有嘗試過讓你編寫的程式能夠像系統命令那樣接受參數呢? 比如說:ls -al這樣子。
如果想的話,就像上文那[……]
大家在學習指標的時候可能會有很多的東西讓大家迷惑那麼我用一下幾個小小的實驗程式來給大家解答疑惑:
首先從定義上講指標是一種保存在變數位址的變數。
一元運算子*是間接定址或間接引用的運算子
一元運算符&用於取一個物件的位址,只能應用於記憶體中的物件
也就是說*(間接定址得到的[……]
好久沒有來了,這次練習,遇到了一個有意思的提醒:this program uses gets(), which is unsafe.
得到()函數。
說道gets()函數,就要說道fgets()函數。
1 char * fgets (char * str, int num, FILE *stream);
FG[……]