两个程序同时运行

作者&投稿:胥修 (若有异议请与网页底部的电邮联系)
~ 如果想改动最小,可以在1.c中调用2.c,反之也行,或改循环使用第3个函数来调用
现在你的函数现在大概是
fun1 (**) {
for (unsigned i=1; i<101, i++) {
代码1;
}
}

fuc2 (**) {
for (unsigned i=1; i<101, i++) {
代码2;
}
}

可以改成这种形式,或倒过来也行
fun1 (**) {
for (unsigned i=1; i<101, i++) {
代码1;
call fun2();
}
}

fuc2 (**) {
处理代码2;
}

也可以改成这样
fun1 (**) {
代码1;
}

fuc2 (**) {
代码2;
}

fun3(**){
for (unsigned i=1; i<101, i++) {
call fun1();
call fun2();
}
}

按icyrhyme的说法合并的话,这就样
fun3(**){
for (unsigned i=1; i<101, i++) {
代码1;
代码2;
}
}

而用多线程的方法的话,就相对麻烦一些了。实际上这种情况也没有必要使用线程。

两个程序可以合并成一个程序不?不行的话你应该去研究下多进程或多线程,用多进程或多线程的方式实现。

两个程序同时运行 -- 开两个DOS窗,一个窗里跑一个程序。
基本原则:
程序里,打开 输入文件时 如果得到NULL, 就等待(例如睡1秒),再打开,直到成功:
#include <stdio.h>
#include <windows.h> // Sleep 函数要它
void main( )
{
FILE *fout, *fin;
int a;

Lab1:
fin = fopen("1.txt","r");
if (fin == NULL){
Sleep(1000); // 打开文件时如果得到NULL, 就等待
goto Lab1; // 转回去再打开,直到成功。
}

fscanf(fin,"%d",&a);
fclose(fin);
printf("%d",a);
}

如此,两个程序,通过等待-前进-等待-前进 就一步一步向前了。


一个软件怎么在电脑多开并同时执行相同的操作?
在计算机上运行并同时执行相同步骤的软件如下:1,首先,必须在线下载并安装沙盒。2,安装完成并打开后,将看到以下界面。3,首先,右键单击单台计算机下方的第一个沙箱,然后选择“在沙箱中运行”→“运行任何程序”。4,然后在弹出窗口中单击“浏览”。5,然后找到打开更多要添加的软件,这里以单词为例...

荣耀50pro设置可以同时运行几个程序
荣耀50pro设置可以同时运行2个程序。在手机设置菜单中点击【应用】 ,点击进入【应用分身】 ,打开【微信】右侧的开关,等桌面上显示已经分身即可。双系统是目前部分手机才有的一项功能,用户可以通过这项功能来开启手机的隐藏系统。

多个应用程序通过同一条数据线程同时运行怎么实现?
通过多进程来实现,用这两个命令:调用格式: 〈逻辑型〉 启动线程 (子程序指针 欲执行的子程序,[整数型 参数数据],[整数型变量 线程句柄]) - 多线程支持库->多线程控制 英文名称:CreateThread 创建并启动一条线程,可重复使用以创建多条线程,成功返回真,失败返回假。本命令为初级命令。参...

操作系统怎样让多个程序同时执行
程序员偷懒的做法,一次打开多个程序。一看就会。

在windows XP中,若要同时运行两个程序,则( )
A:两个程序可以同时占用同一个处理器。因为这两个程序都在第2113行,所以它们都使用5261个处理器,所以它们必须都是。这只是一个份额的问题。同时,4102运行程序不能放弃,放弃就是退出其中的一个。只要不是当前窗口,那么就是1653年最后一次运行,运行就会被占用。这是当前运行的程序,也就是说,A先...

matlab可以同时运行两个程序吗
可以呀,仔细看一下MATLAB命令菜单上不是有个并行的英文(parallel)吗,这就是MATLAB实现同时运行两个程序的工具 并行计算工具箱 MATLAB的书中较少提到这个并行计算工具箱,并行计算的内容可以去官网找一找。同时运行两个程序可以采取多线程或多进程(相当于多开一个MATLAB但是省一点资源)的方式 并行计算...

一台计算机上如何同时运行多个程序?
电脑多用户同时登录运行,计算机切换用户多程序同时运行游戏多开

如何同时运行两个同样的程序
把程序改成令一个名字再运行,或者先登录一个系统用户运行软件后,再切换到另一个系统用户运行。

java 多线程是什么?一个处理器怎么同时处理多个程序
Java语言里,线程表现为线程类。Thread线程类封装了所有需要的线程操作控制。在设计程序时,必须很清晰地区分开线程对象和运行线程,可以将线程对象看作是运行线程的控制面板。在线程对象里有很多方法来控制一个线程是否运行,睡眠,挂起或停止。线程类是控制线程行为的唯一的手段。一旦一个Java程序启动后,就...

win10怎么同时运行两个程序
工具:win10步骤:以三个任务为例,将三个窗口不满屏幕;1.按住鼠标左键,将word窗口向左上角拖动,直至屏幕出现全屏提示框(灰色透明蒙板)。2、此时如果我们松开,任务窗口则会最大化。3、若继续向左上角拖动,则出现下面的提示框。4、如果此时放开左键,则窗口占据提示范围。5、如果继续向下侧拖动...

芦淞区17563702143: 两个完全相同的程序能够同时运行吗? -
况的倩婷: 只要没做特殊的限制 可以说是可以并发的运行的 比如qq IE 等可以多开都是这个意思 只是不太明白你所谓的同时是什么意思

芦淞区17563702143: 两个程序同时运行 -
况的倩婷: 如果想改动最小,可以在1.c中调用2.c,反之也行,或改循环使用第3个函数来调用 现在你的函数现在大概是 fun1 (**) {for (unsigned i=1; i 代码1; } } fuc2 (**) { for (unsigned i=1; i 代码2; } } 可以改成这种形式,或倒过来也行 fun1 (**) { for (...

芦淞区17563702143: 求教单片机两个程序如何同时进行? -
况的倩婷: 如果两个任务占用CPU时间都不多,完全可以同时运行,看哪个程序重要,把它放在中断程序中,就不容易被耽误 例如测压力,可以用定时器产生中断,在中断程序中测压力

芦淞区17563702143: 手机上同时运行两个程 -
况的倩婷: 您好,您是指一个手机两个相同的应用吧 这个目前很多手机都支持该功能的,比如小米手机就可以应用双开,开启该功能后就可以一个手机同时运行两个相同的软件,如果您手机不支持该功能可以下载应用分身类软件进行分身

芦淞区17563702143: 在Windows中,若要同时运行两个程序,则( ). -
况的倩婷: C、一个程序占用处理器运行时,另一个程序可以抢占该处理器运行 看程序优先级别 还有中断级别 另外,多核心处理器可以同时处理多个

芦淞区17563702143: 电脑同时运行两个程序会不会出错? -
况的倩婷: 只要你的CPU处理数据处理的过来,就会出错.

芦淞区17563702143: 电脑能否同时运行两个程序?
况的倩婷: 你打开个QQ和网页试试,这已经在运行两个程序了

芦淞区17563702143: 同时运行两个程序 -
况的倩婷: 不可能的键盘很鼠标都只对你选中的窗口有效比如你上网输入网址时如果你真在和别人聊天网站是不会输入到你的聊天窗口中的

芦淞区17563702143: 在windows XP中,若要同时运行两个程序,则( ) -
况的倩婷: A:两个程序可以同时占用同一个处理器.因为这两个程序都在第2113行,所以它们都使用5261个处理器,所以它们必须都是.这只是一个份额的问题.同时,4102运行程序不能放弃,放弃就是退出其中的一个.只要不是当前窗口,那么就是...

芦淞区17563702143: C语言 同时运行两个程序 -
况的倩婷: 多个工程就可以了嘛,你运行的时候选择不同的工程就可以分别编译,分别点击运行就可以了嘛,注意要选择相应工程哈!!

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网