3 回答

TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個(gè)贊
你是指C語言的庫函數(shù) close 吧? 它是用來關(guān)閉文件的,它的參數(shù)是調(diào)用 open 函數(shù)或者 create 函數(shù)成功后返回的文件句柄,是一個(gè)整型變量。用 close 的時(shí)候需要
#include <unistd.h>
舉例子:
/**************************** 源文件 eg.c ***********************************/
#include <sys/types.h>
#include <sys/stat.h>
#include <fnct.h>
/* 以上是調(diào)用 open 函數(shù)所需的頭文件 */
#include <unistd.h>
int main(int argc, char **argv) {
int fd;
if (argc == 1) {
沒有文件名,報(bào)錯(cuò),或者提供一個(gè)默認(rèn)的文件名;
}
fd = open(argv[1], O_RDWR);
if(fd < 0) {
打開失敗,報(bào)錯(cuò),退出;
}
/* 成功打開文件之后 */
各種操作;
close(fd);
return(0);
}

TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超10個(gè)贊
你是指C語言的庫函數(shù) close 吧? 它是用來關(guān)閉文件的,它的參數(shù)是調(diào)用 open 函數(shù)或者 create 函數(shù)成功后返回的文件句柄,是一個(gè)整型變量。用 close 的時(shí)候需要
#include
舉例子:
/**************************** 源文件 eg.c ***********************************/
#include
#include
#include
/* 以上是調(diào)用 open 函數(shù)所需的頭文件 */
#include
int main(int argc, char **argv) {
int fd;
if (argc == 1) {
沒有文件名,報(bào)錯(cuò),或者提供一個(gè)默認(rèn)的文件名;
}
fd = open(argv[1], O_RDWR);
if(fd < 0) {
打開失敗,報(bào)錯(cuò),退出;
}
/* 成功打開文件之后 */
各種操作;
close(fd);
return(0);
}

TA貢獻(xiàn)1772條經(jīng)驗(yàn) 獲得超8個(gè)贊
在面向?qū)ο蟮木幊讨?,通常把用類?chuàng)建對(duì)象的過程稱為實(shí)例化。
在面向?qū)ο蟮木幊讨校ǔ0延妙悇?chuàng)建對(duì)象的過程稱為實(shí)例化,其格式如下:
類名 對(duì)象名 = new 類名(參數(shù)1,參數(shù)2...參數(shù)n);
如 Date date=new Date();就是用日期類創(chuàng)建了一個(gè)日期的對(duì)象,就叫對(duì)象的實(shí)例化。
多數(shù)語言中,實(shí)例化一個(gè)對(duì)象 就是為對(duì)象開辟內(nèi)存空間,或者是不用聲明,直接使用
new 構(gòu)造函數(shù)名(),建立一個(gè)臨時(shí)對(duì)象。
添加回答
舉報(bào)