从C中的另一个程序执行程序

我正试图从另一个程序启动一个程序。

这是下面的代码

图1

#include<stdio.h> #include<stdlib.h> #include<conio.h> #include<string.h> int main() { printf("Before Execution n"); system("c:\Rasmi Personal\PERSONAL\C\Code Block\C_Test\bin\Debug\C_Test.exe"); printf("nAfter Execution n"); return 0; }

在c: Rasmi Personal PERSONAL C Code Block C_Test bin Debug C_Test项目中包含的代码

图2:

如何在c ++中播放.WAV声音

strcat添加第二个参数两次

在Windows操作系统的Code :: Blocks编辑器中对fork()的未定义引用

如何让PCRE正确使用Code :: blocks?

认堆栈大小

#include <stdio.h> int main() { int x = 10; while( x --> 0 ) // x goes to 0 { printf("%dn",x); } return 0; }

但在执行第一个程序时(图1),输出如下。

Before Execution 'c:Rasmi' is not recognized as an internal or external command,operable program or batch file. After Execution

请帮我解决这个问题。

PS: – 我在Windows XP中使用CODE :: BLOCKS。

代码块编译不可执行

如何在Windows下编译Box2D的Code :: Blocks / MinGW32?

C ++从Linux上的剪贴板获取string

代码::块和Lapack

cUrl:未定义的参考

您正在使用其中包含空格的路径名称。 当你这样做的时候,所有事情都会变得更加混乱,而且你必须在正确的地方加上引号,才能使任何事情发挥作用。

我建议使用不含空格的路径名称

如果您仍想尝试在路径名称中使用空格,则可以执行以下操作:

system(""c:\Rasmi Personal\PERSONAL\C\Code Block\C_Test\bin\Debug\C_Test.exe"");

相关文章

本篇内容主要讲解“gitee如何上传代码”,感兴趣的朋友不妨来...
这篇“从gitee上下的代码如何用”文章的知识点大部分人都不太...
这篇文章主要介绍“gitee如何下载仓库里的项目”,在日常操作...
本篇内容主要讲解“怎么在Gitee上更新代码”,感兴趣的朋友不...
本文小编为大家详细介绍“怎么将工程托管到gitee”,内容详细...
这篇文章主要介绍了gitee中图片大小如何调整的相关知识,内容...