作者ikjhyu (還沒想到)
看板CSSE
標題請問c++ include標頭檔的問題
時間Sun Jun 26 21:04:28 2005
最近在試一些c++的東西
發現一個奇怪的東西
如下面程式
#include <stdio.h>
void main()
{
printf("abc\n");
}
程式要使用printf() 所以必須include stdio.h檔
而他會去呼叫printf.c
但是打開 stdio.h檔
卻到處找不到他有include的敘述
裡面都是一些函式原型的宣告
而沒有真正的函式內容檔
請問有人知道為什麼這樣程式可以執行嗎?
而且把stdio.h檔的內容貼到
程式裡面再把include敘述拿掉
也可以正常執行...
有點奇怪...
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.59.211.123
※ 編輯: ikjhyu 來自: 61.59.211.123 (06/27 01:09)