A-A+

若磁盘上已存在某个文本文件 其全路径文件名为d:ncretest.txt 下列语句中不能打开

2022-08-05 20:57:53 问答库 阅读 172 次

问题详情

若磁盘上已存在某个文本文件,其全路径文件名为d:ncretest.txt,下列语句中不能打开该文件的是
A.ifstream file("d:ncre\test.txt");
B.ifstream file("d:\ncre\test.txt");
C.ifstream file;file.open("d:\ncre\test.txt");
D.ifstream* pFile=new ifstream("d:\ncre\test.txt");请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:本题考查的知识点是转义字符。在C++的字符常量或字符串中,以“\”开头的一系列字符被看作一个特殊的字符,即转义字符。要表示'\'字符时,必须使用转义字符'\\'。故本题应该选择A。

考点:磁盘,语句