代码练习中的bug及修改方法
生活随笔
收集整理的這篇文章主要介紹了
代码练习中的bug及修改方法
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
1.定義結(jié)構(gòu)體指針,如果不是作為接收返回值,而是作為參數(shù)傳遞并返回這個(gè)指針的話(文件IO中l(wèi)stat函數(shù)),要么使用malloc分配空間,要么直接定義結(jié)構(gòu)體變量,取地址傳參
2.write函數(shù),使用O_APPEND參數(shù)時(shí)候,應(yīng)該再加上|WRONLY? ,否則無(wú)法寫(xiě)入,函數(shù)正確使用方法為write(const char *path,O_APPEND|WRONLY),這個(gè)不報(bào)錯(cuò)但寫(xiě)入結(jié)果不對(duì)。
轉(zhuǎn)載于:https://www.cnblogs.com/huiji12321/p/11278086.html
總結(jié)
以上是生活随笔為你收集整理的代码练习中的bug及修改方法的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: SQL Server数据库查询区分大小写
- 下一篇: step3 . day8数据结构之算法