開發平台(Platform): (Ex: Win10, Linux, ...)
VS2010
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出)
C
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
std. library
問題(Question):
1.在做字串malloc時,是否需要預留最後一個結束位元?('\0')
EX: tmp=(char *)malloc(5);
sprintf(tmp,"abcde"); //此做法正確嗎?
2.我相信大家都有使用自己設計的函式庫的習慣,那以前學的是要把自己的c file放進去一起做compile
如果今天我在程式裡面直接用include的方式是否可以?
EX:
#include<stdlib.h>
#include<stdio.h>
#include"self_lib.cpp" //這是可以的嗎?
以上兩個問題,感謝