導航:首頁 > 軟體知識 > c語言如何實現並行程序

c語言如何實現並行程序

發布時間:2023-06-25 21:22:33

㈠ c語言中如何讓兩個程序同時運行

多個工程就可以了嘛,你運行的時候選擇不同的工程就可以分別編譯,分別點擊運行就可以了嘛,注意要選擇相應工程哈!!

㈡ c語言如何一起編輯兩個程序

可以另外定義兩個函數,在到主函數裡面調用這兩函數就可以了。也可以分幾個,一個程序一個文件,文件名自己寫成
.h

,然後在主函數的那一個文件中調用另兩個函數所在的頭文件就行。例如:include<stdio.h>

其中stdio.h就是調用了。

㈢ 我現在有好幾個C語言程序,怎麼將他們並在一起是不是就像主程序調用子程序那樣

差不多是吧,把其他程序的main改名(只能有一個main),然後include其他程序

㈣ C語言怎麼實現同時運行兩個子程序

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.Threading;
namespace _2
{
public partial class Form1 : Form
{
public Form1()
{
Control. = false;//忽略錯誤線程
InitializeComponent();
}
private void Form1_Load(object sender, EventArgs e)
{
Thread t1 = new Thread(new ThreadStart(run1));
t1.Start();
Thread t2 = new Thread(new ThreadStart(run2));
t2.Start();
}
public void run1()
{
while (1 == 1)
{
int i1 = label1.Location.X;
Random rd = new Random();
int i = rd.Next(19);
i1 = i1 + i;
Point p = new Point(i1, label1.Location.Y);
Thread.Sleep(22);
if (label1.Left >= this.Size.Width - label1.Size.Width)
{
Thread.CurrentThread.Abort();
}
}
//while (1 == 1)
//{
// Random rd = new Random();
// int i = rd.Next(19);
// label1.Left += i;
// Thread.Sleep(22);
// if (label1.Left >= this.Size.Width - label1.Size.Width)
// {
// Thread.CurrentThread.Abort();
// }
//}
}
public void run2()
{
int i1 = label1.Location.X;
int i2 = label2.Location.X;
//while (1 == 1)
//{
// Random rd = new Random();
// int i = rd.Next(19);
// label2.Left += i;
// Thread.Sleep(22);
// if (label2.Left >= (this.Size.Width - label2.Size.Width))
// {
// Thread.CurrentThread.Abort();
// }
//}
}
private void Form1_FormClosing(object sender, FormClosingEventArgs e)
{
Application.Exit();
}

}
}

㈤ c語言如何同時運行兩個程序

C語言編譯是線性的,同時只能編譯一個程序 無法做到兩個程序一起編譯,只能先編譯一個 再編譯另一個。如果是命令咐殲納行 可以開兩個終端 同時編譯,不過 這並不能提高編譯速度,改衡意義不大。語言必須有個先後順序,就算是面象對象的語言,線程也是一個一個再進行,不會有同時的情況,如果是雙核CPU雙線程還有可衡沒能進行。

閱讀全文

與c語言如何實現並行程序相關的資料

熱點內容
什麼是最小的信息單數單位 瀏覽:527
小米換蘋果xs數據怎麼遷移 瀏覽:249
咸魚買電子產品要問什麼 瀏覽:587
付款碼怎麼做小程序 瀏覽:18
設備技術崗位怎麼分級 瀏覽:567
什麼是冷燙金技術 瀏覽:20
泰州信息平面設計費用是多少 瀏覽:945
plc接頭數據線哪裡有 瀏覽:347
秦皇島什麼裏海鮮市場 瀏覽:380
招商證券可轉債怎麼交易 瀏覽:63
公安內保信息為什麼會在醫院登錄 瀏覽:126
珠海哪個市場多澳門人 瀏覽:126
不同類型女友信息你想要哪個 瀏覽:21
因回信息慢男生生氣怎麼哄 瀏覽:118
文具交易合同怎麼寫 瀏覽:235
民族飾品市場有哪些 瀏覽:657
c數據類型可以修飾哪些內容 瀏覽:905
如何算線圈的數據 瀏覽:959
程序員阿姨是什麼 瀏覽:901
什麼網路平台能夠發布產品 瀏覽:77