在看unix時(shí)有這樣一句話,“其返回值通常與參數(shù)n b y t e s的值不同,否則表示出錯(cuò)”以及這樣的程序:if ((res = write(handle, string, length)) != length){printf("Error writing to the file.\n");exit(1);}不知道為什么,有些人說“大多數(shù)情況write成功后的返回值都等于你傳入的長度”,如果真如他所說,上面的程序豈不是沒有通用性(程序是《unix環(huán)境編程》及百度百科中有的)???
您好,求問在unix中write函數(shù)返回值問題?麻煩具體看一下下面內(nèi)容
月關(guān)寶盒
2021-10-22 18:15:57