當前位置:首頁 » 編程語言 » c語言程序怎麼在web上運行
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

c語言程序怎麼在web上運行

發布時間: 2022-08-19 05:06:27

⑴ 怎麼用html打開c語言 ,,並且能夠在html中運行C語言的代碼

C語言是程序語言的鼻祖。不過要想在html中運行c?這我就不理解了。你到底要干什麼?
我們可以把c的exe文件跟html文件打包,從而執行c。也可以用Js把c源碼直接拿出來,展示在瀏覽器上。至於要讓c語言在網頁中發揮作用嗎?也不是不行,沒有c語言做不到的事情。但是就沒有那個必要了。
方法嗎?很白痴,就是用c語言控制瀏覽器進程。通過注射來改變進程的值,以達到改變用戶端的code資料。
或許你想讓html能內嵌一個c語言程序。這個意思也就是內嵌一個exe進程在html中。這不就和上面的想法一樣了嗎?用木馬的辦法綁起來就可以了。
順便說一句,c語言功能雖然強大。其他任何語言能做到的,他都能做到。不過,在某些特定的領域中,不宜用。因為麻煩。例如,你要改變一個值,你用js和用c。那個更容易定位一個變數呢?js和html的關系畢竟就是親,他們之間的調用也方便許多。js也能直接訪問code資料。基本html中的功能使用js都能實現,何必再用c?
如果真的有些問題,必須要用c來解決,還望提出一起討論。

⑵ c語言如何調用網頁上某個功能

1、使用WebBrowser控制項,可以操作網頁中的元素、控制項,調用網頁的JS方法。 可以使用MFC集成WebBrowser。 QT中,有與WebBrowser類似的QWebEngineView控制項。
2、網頁錄入信息的本質是,你再填寫了信息之後,瀏覽器根據你的輸入,將數據通過HTTP的POST方式發送到伺服器。你若是不想手動錄入,便按照既定的格式,自己用程序構造HTTP的POST請求,然後將其發送到伺服器即可。 這里我肯定只能給出思路,具體的實現如果樓主還不清楚的話,建議樓主自己去學習一下web的工作方式、HTTP相關知識。 清楚了HTTP之後,c的網路相關直接用socket。若嫌麻煩便找個HTTP客戶端庫吧,建議使用curl。

⑶ 客戶端用C語言調用WebService里的函數

已經包含進VC頭文件了??
在C語言開頭,#include載入這些文件
需要用的時候就可以直接用了。

  • C語言是一門通用計算機編程語言,應用廣泛。C語言的設計目標是提供一種能以簡易的方式編譯、處理低級存儲器、產生少量的機器碼以及不需要任何運行環境支持便能運行的編程語言。

  • 盡管C語言提供了許多低級處理的功能,但仍然保持著良好跨平台的特性,以一個標准規格寫出的C語言程序可在許多電腦平台上進行編譯,甚至包含一些嵌入式處理器(單片機或稱MCU)以及超級電腦等作業平台。

  • 二十世紀八十年代,為了避免各開發廠商用的C語言語法產生差異,由美國國家標准局為C語言訂定了一套完整的國際標准語法,稱為ANSI C,作為C語言最初的標准。

⑷ 如何用C語言開發一個通用web伺服器

用C語言開發WEB,可以用C++BUILDER6,稱ISAPI,一般人可能做不起來,有點麻煩;
唯一是速度很快,別人看不到源碼,掌握了編程套路,也可以開發應用;
缺點:
1。不是解釋性語言,做的WEB調試非常麻煩;現在做WEB開發的,用C#、JAVA較多;都是解釋性的語言;
2。因為是.DLL的二進制代碼,一般商業網站不給予運行的環境,因為網站伺服器會被你可能搞癱,安全性得不到保障;所以,你得自備網頁伺服器;
3。得不到技術支持,因為沒幾個人會這種開發;

⑸ 能不能在網頁上運行C語言代碼

不可以的,C語言是面向過程語言的

⑹ 如何在web頁提交C語言伺服器就能把編譯後的結果給用戶

這個應該比較困難
c語言的程序可以以文本文字的方式提交
然後用伺服器端的CMD.EXE執行
沒有實踐過
你也可以參照一下那些後門程序是怎麼寫的

⑺ 如何給C語言程序添加web控制台

調整控制台大小 右鍵控制台上邊框就可以看到設置選項

要多輸出東西 建議使用輸出到文件

⑻ 1.簡述Web應用和傳統計算機程序(軟體)的區別 2.有C語言程序代碼如下(為描述方便,每一行前加了行號):

(1)第1行的功能是什麼?——包含頭文件stdio.h,其中有此代碼後面所用的輸出輸入函數。
(2)在第2行中,main函數前面為什麼有void?——說明這個main函數沒有返回值。(不過這有點山寨,C沒有定義這種形式的main函數,只是有不少編譯器認可而已)。
(3)第4行的功能。——聲明x和width為有符號整型變數,並給width賦初值0。
(4)設輸入整數356,寫出執行該程序的運行結果。——結果是wid=3。
(5)說明該程序的功能。——判斷輸入的正整數x是幾位數。

⑼ C語言編寫的游戲代碼怎樣才能到網頁上實現

一、簡單的程序框架。 webgame程序構成: 三大部分。 第一是數據流程。第二是程序。第三是美術。 其中,數據流程包括了功能。也只有在功能中才能體現數據流程。 數據流程相當的麻煩,後面再討論。 比如最簡單的賣買產品。

⑽ 我用dw和access做網站。如何在做的網頁上內嵌c語言編譯環境就是能在網頁上運行簡單的c程序,查錯

思路是伺服器上安裝C語言編譯環境,網頁上的代碼提交到伺服器以後由伺服器上運行的某後台進程式控制制編譯器去編譯,完了以後返回信息。

代碼的提交和信息的返回可以通過access完成。簡單的就是代碼的提交直接post到某個後台腳本,然後用ajax去輪詢結果或者(類似)推送結果。
後台進程可以輪詢資料庫,也可以監聽一個埠來接受伺服器端腳本發送的請求,或者其他什麼進程間通訊手段。

完全內嵌在網頁上(前段)暫時還是不要想了。用javascript實現一個c語言編譯環境?會死人……成本太高了而且效率也不理想吧