C语言 system()函数打开一个程序,路径有空格的问题

转载 2015年07月08日 17:23:24
可以把包含空间的路径部分用双引号引起来
例如我在c盘的program files文件夹中建了一个a.txt文件
可以使用这种形式打开
system("c:\\\"program files\"\\a.txt");注意每个双引号前要有转义字符\前缀

关于C语言下的 system 函数的 命令路径中的 空格 问题!

对于windows下的编程人员来说,很多时候在处理windows的system函数时候,都喜欢 / 习惯包含的头文件 是,其实真的,这是很令人无语的做法,都是受到MS毒害,还是找到本家吧,原始头文件...
  • shanshanpt
  • shanshanpt
  • 2012年03月17日 08:03
  • 1579

System函数处理路径有空格问题函数

char SourceCharArray[100]; char TargetCharArray[100]; void CManufactureDlg::SystemTransform(void) { ...
  • yu__jia
  • yu__jia
  • 2017年01月12日 23:07
  • 415

C语言去除字符串首尾空格,trim()函数实现

C语言中目前没有现成的trim函数,自己实现了一个。 #include #include #include #include //去除尾部空格 char *rtrim(char *str)...
  • u013022032
  • u013022032
  • 2016年01月15日 08:47
  • 1751

C圣经---删除输入行末尾的空格以及制表符,并删除完全是空格的行

源自 编写一个程序,删除每个输入行末尾的空格以及制表符,并删除完全是空格的行   getline函数,能够在读入文本行时返回该行的长度,而在遇到文件结束符时返回0 由于0不是有效的行长度,因此可以作为...
  • tmackan
  • tmackan
  • 2015年02月11日 11:56
  • 1712

C语言实现:复制输入字符,且有多个连续空格时只输出一个

/*复制输入字符,且有多个连续空格时只输出一个*/ #include int main() { int c; while ((c = getchar()) != EOF){ if ...
  • lxc_21
  • lxc_21
  • 2016年10月22日 17:11
  • 1434

C语言中输入包含空格字符串的两种方法

1.源代码:#define _CRT_SECURE_NO_WARNINGS 1 #include #include int main() { //第一种方法 char chStringByGet...
  • qq_29241299
  • qq_29241299
  • 2016年04月14日 14:51
  • 3990

编写一个函数,从一个字符串中去除多余的空格。

这道题是《C和指针》上面的习题,出自于65页第7题,题目描述为:   编写一个函数,从一个字符串中去除多余的空格。函数的原型应该如下:                void   deblank( ...
  • liujian20150808
  • liujian20150808
  • 2015年09月24日 00:12
  • 2509

用scanf获取一行字符串包括空格的以及C语言函数

原文链接: 用scanf获取一行字符串包括空格的以及C语言函数 其内容为 #include int main() {       char str[1024];     ...
  • akiyame
  • akiyame
  • 2014年04月23日 14:05
  • 1138

C语言中 strlen函数用法的问题

看c primer plus的时候遇到一道编程题:
  • sinat_14958547
  • sinat_14958547
  • 2014年07月15日 16:29
  • 1097

删除前导空格和后继空格的C语言函数

#include/*删除前导空格的函数*/void headspace(char* s){ int i,j; for(i=0;s[i]==32;i++); /*循环结束后的i值为前导空格的个数*/ i...
  • crazy_liu
  • crazy_liu
  • 2007年03月02日 15:17
  • 2627
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:C语言 system()函数打开一个程序,路径有空格的问题
举报原因:
原因补充:

(最多只允许输入30个字)