c編寫腳本
我覺得,你首先應該區分下腳本的概念,一般來說,腳本簡單地說就是一條條的文字命令,這些文字命令是可以看到的(如可以用記事本打開查看、編輯)。腳本程序在執行時,是由系統的一個解釋器,將其一條條的翻譯成機器可識別的指令,並按程序順序執行。因為腳本在執行時多了一道翻譯的過程,所以它比二進製程序執行效率要稍低一些。腳本通常可以由應用程序臨時調用並執行。
C語言可以做調用腳本的程序,比如,據我的估計,像按鍵精靈之類可能就是用C/C++寫的(即使不是C也完全可以寫這種功能)。但一般來說,C語言大多數情況下還是編譯生成可執行程序(.exe),而不是腳本(按某種語法編寫的文本序列)。
如果你想用C語言編寫腳本,建議可以參考比較成熟的軟體,如VBScript 、 AutoIt、按鍵精靈等的做法。
據我的理解,直接用C語言編寫生成的應該是程序,而不是腳本。
B. C++或者C可以寫游戲腳本嗎
只能寫小游戲· ···稍微大型的游戲都需要所謂游戲引擎來帶動··腳本編寫改成了游戲所用引擎的代碼!
C. 做腳本一般是用什麼語言程序編寫的可以用C語言編寫嗎
1.腳本語言(javascript,vbscript等)介於html和c,c
,java,c#等編程語言之間。
html通常用於格式化和鏈結文本。而編程語言通常用於向機器發出一系列復雜的指令。
2.腳本語言與編程語言也有很多相似地方,其函數與編程語言比較相象一些,其也涉及到變數。與編程語言之間最大的區別是編程語言的語法和規則更為嚴格和復雜一些.
3.與程序代碼的關系:腳本也是一種語言,其同樣由程序代碼組成。
注:腳本語言一般都有相應的腳本引擎來解釋執行。
他們一般需要解釋器才能運行。javascript,asp,php,perl,nuva都是腳本語言。c/c
編譯、鏈接後,可形成獨立執行的exe文件。
4.腳本語言是一種解釋性的語言,例如vbscript,javascript,installshield
script,actionscript等等,它不象c\c
等可以編譯成二進制代碼,以可執行文件的形式存在.
腳本語言不需要編譯,可以直接用,由解釋器來負責解釋。
5.腳本語言一般都是以文本形式存在,類似於一種命令.
舉個例子說,如果你建立了一個程序,叫aaa.exe,可以打開.aa為擴展名的文件.
你為.aa文件的編寫指定了一套規則(語法),當別人編寫了.aa文件後,你的程序用這種規則來理解編寫人的意圖,並作出回應.那麼,這一套規則就是腳本語言
D. 如何用c語言寫網頁腳本
網頁里能用於編寫腳本的語言目前來說只有Javascript(與Java沒有關系)
以前有用Applet(採用Java創建的基於HTML的小應用程序)的,但現在幾乎沒人再用這個了
Java,以及ASP、ASP.NET、PHP等都是服務端的語言,是由伺服器處理生成HTML再傳輸給客戶端(也就是瀏覽器)的
只有Javascript,是在客戶端(也就是瀏覽器)運行的,所以稱之為腳本語言
E. 編寫C語言腳本
#include <stdio.h>
void main()
{
/*輸入資料*/
int student[5][4],i;
for (i=0; i<=4; i++);
scanf("%d,%d,%d \n",student[i][0],student[i][1],student[i][2],student[i][3])
/*平均分*/
for (i=0; i<=4; i++);
printf("%f",(float)((student[i][1]+student[i][2]+student[i][3])/3));
for (i=0; i<=4; i++);
if ((student[i][1]==0)||(student[i][2]==0)||(student[i][3]==0))
printf("%d,%d,%d,%d,%f \n",student[i][0],student[i][1],student[i][2],student[i][3],(float)((student[i][1]+student[i][2]+student[i][3])/3));
for (i=0; i<=4; i++);
if ((float)((student[i][1]+student[i][2]+student[i][3])/3)>90)
printf("%d,%d,%d,%d,%f \n",student[i][0],student[i][1],student[i][2],student[i][3],(float)((student[i][1]+student[i][2]+student[i][3])/3));
};
F. 請問如何用C編寫一個腳本,把所有三個字母的排列輸出到文本文件
aaa
bbb
ccc
ddd
eee
fff
ggg
hhh
iii
jjj
kkk
lll
mmm
nnn
ooo
ppp
qqq
rrr
sss
ttt
uuu
vvv
www
xxx
yyy
zzz
好不容易打完的, 採納吧.
G. C語言下自己製作資源腳本!
我個人認為java最好!不過你也可以先了解比較一下!
ASP是Active Server Page(動態伺服器主頁)的縮寫,是伺服器端腳本編寫環境,使用它可以創建和運行動態、交互的 Web 伺服器應用程序。使用 ASP 可以組合 HTML頁、VBScript腳本命令和JavaScript腳本命令等,以創建交互的 Web 頁和基於 Web 的功能強大的應用程序。
由於腳本程序是在伺服器上而不是在客戶端運行,傳送到瀏覽器上的 Web 頁是在 Web 伺服器上生成的。所以不必擔心瀏覽器能否處理腳本:Web 伺服器已經完成了所有腳本的處理,並將標準的 HTML 頁面傳輸到瀏覽器。由於只有腳本的結果返回到瀏覽器,所以伺服器端腳本不易復制。用戶看不到創建他們正在瀏覽的頁的腳本命令。
JSP(Java Server Pages)是用JAVA語言作為腳本語言的,JSP網頁為整個伺服器端的JAVA庫單元提供了一個介面來服務於HTTP的應用程序。
PHP是一個基於服務端來創建動態網站的腳本語言,您可以用PHP和HTML生成網站主頁。當一個訪問者打開主頁時,服務端便執行PHP的命令並將執行結果發送至訪問者的瀏覽器中,這類似於ASP和CoildFusion,然而PHP和他們不同之處在於PHP開放源碼和跨越平台,PHP可以運行在WINDOWS NT和多種版本的UNIX上。它不需要任何預先處理而快速反饋結果,它也不需要mod_perl的調整來使您的伺服器的內存映象減小。PHP消耗的資源較少,當PHP作為Apache Web伺服器一部分時,運行代碼不需要調用外部二進製程序,伺服器不需要承擔任何額外的負擔。
c語言雖然功能強大,但是不適合製作網頁
所以如果你想成為一個優秀的網頁設計師,竊以為jave最好.
java著名的一位蔡學鏞先生曾給出經典的學習歷程:
1)學習java的原理 (這個階段,找兩本書來好好看看)
2)學會java語言
3)學會面向對象的思維
4)學習API
5)學習開發工具的用法
我自認為此方法很好,一定注意按部就班,開始不太懂也沒關系.等到學進去了,慢慢就明白其中深意和方向。
每一步都注意大量看書,和練習。至於在電腦上運行用虛擬機,這個屬於學習了一段時間之後的事情,不要操之過急.
如果你是學生的話,最好是多泡圖書館!
最好的估計(如果你學習勤奮並且有一定的c語言的基礎的話)2-3個月的時間你就可以小有成就了,但是也會存在很多的問題,需要你實踐去解決!
因為你說的"學會''的標准不是很明確,我只能告訴你如果只是會皮毛的話,上述的時間已經夠了,如果是精通的話,那是一輩子的事情!
H. C語言不屬於腳本語言可是能不能用來寫腳本呢
不行的,腳本是一種文本,可以用記事本編寫,是十進制,不需要編譯器編譯成計算機能識別的二進制。而c語言用編譯器來編寫,將十進制轉換為二進制。況且腳本語法和c語言不同,但腳本和vb有關聯,如果你要學腳本,先去理解下vb語法
I. C#可以寫腳本么是不是一般編程語言都可以寫腳本啊比如C,C++,Java等
可以寫腳本啊,只要按照一定規則解析文本,這種規則文本就是腳本了。
J. C語言可以寫腳本么..
c語言就是c語言,不是腳本語言,只可以寫入侵的程序,不可以寫入侵的腳本