我感覺妳的理解是正確的,就WIN32平臺下,我們做壹個實驗
#include?"stdafx.h"
int?main(int?argc,?char*?argv[])
{
fopen("c:/123.txt","r"); printf("Hello?World!\n"); return?0;}
上面這段代碼?編譯之後?形成壹個exe,我們用OD載入之後?在CreateFile下壹個斷點?然後
在OD中運行程序,程序最終會中斷在CreateFile處?
fopen是標準C的東西,不同的平臺對fopen實現的手段不壹樣,但最終表現出來的壹樣的
只要對外表現壹樣,內部各種實現都可以的。