无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4597|回复: 6
打印 上一主题 下一主题

[讨论] 新年快乐

[复制链接]
跳转到指定楼层
1#
发表于 2015-9-7 15:41:55 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 wynew8au 于 2020-1-22 12:04 编辑

新的一年,祝大家身体健康,万事如意。
2#
发表于 2015-9-7 16:30:46 | 只看该作者
貌似是e:\\vv\\bbb.txt代入xxx
回复

使用道具 举报

3#
发表于 2015-9-7 16:54:38 | 只看该作者
建议使用CreateProcess
回复

使用道具 举报

4#
发表于 2015-9-7 19:08:04 | 只看该作者
你的那个xxx不是变量,  那样写编译器把他作为字符串常量用了. 执行的命令就是实际就是 notepad.exe "xxx", 根本没鸟用.

  1. #include <stdio.h>

  2. int main(int argc,char *argv[]) {
  3.         char *fileName=argv[1];
  4.         char fullPath[100];
  5.         sprintf(fullPath,"notepad.exe %s" , fileName);
  6.         printf("%s",fullPath);
  7.         system(fullPath);
  8.         return 0;
  9. }
复制代码

劝你先把C基础搞明白,再搞system之类的东西.

点评

非常感谢老师的指点,这个是可以的,可是问题又来了,路径有空格不行,  详情 回复 发表于 2015-9-8 16:42
回复

使用道具 举报

5#
发表于 2015-9-7 21:03:23 | 只看该作者
     哎,连初都打错。用点心 少年。
回复

使用道具 举报

6#
 楼主| 发表于 2015-9-8 16:42:39 | 只看该作者
本帖最后由 wynew8au 于 2015-9-8 16:56 编辑
qq405165798 发表于 2015-9-7 19:08
你的那个xxx不是变量,  那样写编译器把他作为字符串常量用了. 执行的命令就是实际就是 notepad.exe "xxx",  ...


非常感谢老师的指点,这个是可以的,不知要打开的txt文件路径有空格有没有问题。

点评

在%s前后加\"  详情 回复 发表于 2016-8-2 14:23
回复

使用道具 举报

7#
发表于 2016-8-2 14:23:47 | 只看该作者
wynew8au 发表于 2015-9-8 16:42
非常感谢老师的指点,这个是可以的,不知要打开的txt文件路径有空格有没有问题。

在%s前后加\"
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-2-22 05:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表