能否用C打开指定目录下的.ppt文件?

来源:百度知道 编辑:UC知道 时间:2024/07/08 00:02:04
我初学C时编了一个程序,想在一个判断语句值为真时打开一个.ppt文件,请问怎么做?(我还没学到数组和指针)
一楼不行那,没反应啊?

简单的方法是用system()函数,像这样:

#include <stdlib.h>/*用到了system()函数*/

int main(void)
{
system("c:\\PPT\\a.ppt");/*打开c:\ppt\a.ppt文件*/
return 0;
}

#include <stdio.h>

void main()
{
FILE *fp;
char buf[120];//每行最多读入120个字符

if (//判断条件){
fp = fopen("c:\\abcd.ppt", "r");
if (fp == NULL){
printf("文件打开失败!\n");
return;
}
printf("打开成功\n");
while (fgets(buf, 120, fp) !=NULL)
printf(buf);
}
return;
}