怎樣編寫文件
㈠ exe文件如何編寫
一個程序從生成到運行起來,這中間是非常復雜的一個過程,光是編譯鏈接生成可執行程序就夠研究一輩子。
這個問題里的信息量太大,需要好幾本書才能回答。只針對的題目給簡單的說說一個.exe是怎麼生成的。
程序需要依靠源文件來編譯,編譯之後生成中間代碼(.obj)文件,之後依靠鏈接器將所有的.obj文件以及依靠的.lib文件鏈接起來生成一個.exe的文件。
這是最簡單的理解,現在稍微展開點說說.exe文件。
在Windows中,所有的可執行文件(.exe, .dll, .ocx, .sys等等)都是按照一定文件內容格式來組織——PE格式。PE格式記錄了一個程序文件載入運行過程中的信息,例如文件類型,是一個dll還是一個exe;運行的平台,32位系統還是64位系統等等。當一個程序運行的時候,程序的載入器會根據PE格式的內容將程序文件中的數據段,代碼段等等映射到內存中,並正確的導入程序要使用的系統API,同時要將文件中的一些偏移地址修正為映射入內存之後的地址,之後調用程序代碼的入口點來執行。就是這樣一個過程涉及到了系統的內存管理,進程管理,線程調度等等一系列問題。
而這些PE格式的內容就是鏈接器在鏈接程序的時候填入的,換句話說就是鏈接器生成了一個PE文件用於執行。
每個操作系統都會有自己所支持的可執行文件格式。PE格式是Windows平台獨有的。
㈡ C語言文件該如何編寫呀!!!
#include<stdio.h>
#include<string.h>
#define N 6
char* ssssss(char* szT)
{
if ( !szT ) return NULL;
int i = strlen(szT), j, k;
int t = !(i%2)? 1 : 0;
for(j = i-1 , k = 0 ; j > (i/2 -t) ; j--) {
char ch = szT[j];
szT[j] = szT[k];
szT[k++] = ch;
}
return szT;
}
int main()
{
struct zdk_t {
char * a01;
double ter_cs;
double ter_cft;
double z475_cs;
double z475_cft;
double T4z_cft;
} zdk[N], *p;
int i;
double ter_pis, z475_pis;
double T4z_ter_cs = 0.0;
double T4z_ter_cft = 0.0;
double T4z_z475_cs = 0.0;
double T4z_z475_cft = 0.0;
double T4z_cft = 0.0;
FILE *fin = fopen("input.dat", "rt");
FILE *fout = fopen("output.dat", "wt");
fscanf(fin, "%lf%lf", &ter_pis, &z475_pis);
fprintf(fout, "住戶地址 用水量 水費 用電量 電費 合計\n");
for (i = 0; i < N; i++) {
p = &zdk[i];
fscanf(fin, "%ms%lf%lf", &p->a01,
&p->ter_cs, &p->z475_cs);
p->ter_cft = p->ter_cs * ter_pis;
p->z475_cft = p->z475_cs * z475_pis;
p->T4z_cft = p->ter_cft + p->z475_cft;
T4z_ter_cs += p->ter_cs;
T4z_ter_cft += p->ter_cft;
T4z_z475_cs += p->z475_cs;
T4z_z475_cs += p->z475_cft;
T4z_cft += p->T4z_cft;
fprintf(fout, "%s%.1lf %.1lf%.1lf %.1lf %.1lf\n",
ssssss(p->a01), p->ter_cs, p->ter_cft,
p->z475_cs, p->z475_cft, p->T4z_cft);
}
fprintf(fout, "Total %.1lf %.1lf%.1lf %.1lf %.1lf\n",
T4z_ter_cs, T4z_ter_cft,
T4z_z475_cs, T4z_z475_cft, T4z_cft);
fclose(fin);
fclose(fout);
return 0;
}
㈢ 在java中,怎樣編寫一個poperty文件
直接上代碼,新建一個config.poperty文件ResourceBundle
rb
=
ResourceBundle.getBundle("config");
比如文件裡面有個名字是name=請採納
//
保存路徑
String
drive
=
new
String(rb.getString("name").getBytes(
"ISO-8859-1"),
"GBK");
drive
=
new
String(drive.getBytes("utf-8"),
"utf-8");
將得到"請採納"三個字,還有,建議你最好弄成gbk格式,然後再轉成utf-8不然你會很痛苦.嘻嘻.
㈣ 請問word怎樣編寫文件
不太明白你是什麼意思,你是用word編寫特殊的文件還是普通文檔,打開word後,就可以直接往裡面輸入文字,通過格式相關選項可以編輯文字,通過插入,可以插入圖表、表格選項可以繪製表格,不知道你想要的是什麼。
㈤ 電腦如何編輯文檔
1、新建一個文檔文件。
2、在文件名後面輸入「.exe」按下enter鍵。
3、文件的名字改變了,但格式沒變。
4、點擊「菜單」點擊「工具」,點擊「文件夾選項」。
5、彈出新窗口,點擊「查看」。取消勾選「隱藏已知文件類型的擴展名」。
6、點擊「確定」,真實的擴展名顯示出來。
7、然後將.txt刪除,按下enter鍵。
8、點擊「確定」。
9、文件格式類型修改成功。
其他
1、首先,在電腦桌面的空白處右鍵單擊一下,點擊新建,選擇「 Microsoft Office Word 文檔」或者「文本文檔」(這里以 Microsoft Office Word 文檔為例)。
2、然後,我們在桌面上發現了一個新建的Word文檔,右鍵單擊該文檔——打開(或者左鍵雙擊該文檔打開)。
3、接著,在打開的Word文檔中輸入自己想要的內容。在上方工具菜單中選擇相應的工具可以對整個內容進行排版、字體大小的調整和字體顏色的選擇等。
4、Word文檔的內容設置好後,可以點擊左上角的保存按鈕即可對文檔進行保存。
5、關閉Word文檔後,根據自己輸入的內容可以給文檔進行相應的重命名,方便下次查找。
㈥ 怎樣在電腦上編輯文件
1、第一步:將CAD轉換器下載在電腦上,做是開瀏覽器網上搜索軟體下載資源,找到下載資後進行下並完成安裝。
㈦ 手機如何編輯文件
一、首先,你的手機上需要有一個能編輯文件的APP(也有手機自帶的),我通常習慣用WPS,在手機自帶的應用商店裡搜索就可以找到並下載:
手機里都自帶「應用商店」
搜索並下載
二、好啦,我們有工具了,就要學會使用它,並研究和發揮它的最大功效,這是作為一個現代人必須要具備的研究精神和技能(除非你用不到),以下是詳細使用步驟:
1、在手機上打開需要編輯的文件,點右上角三個小點點
2、點過之後,出現選擇項,選「其他應用打開」
3、跳出選擇項,選擇WPS,如果希望以後都用WPS編輯,就在下面選擇「總是」,否則,選「僅一次」。
4、點左上角的「編輯」功能,進行編輯和修改
5、在打開的文件里,想編輯哪個地方,就用手指點到哪裡,然後點的地方就會出現一個游標(就是那個閃動的小豎條),然後就正常打字輸入就可以了,輸入好以後,一定記得點右上角的完成或者保存(敲黑板,劃重點),不然最後辛苦一場,付之東流!
㈧ 文件怎樣寫
用QQ或者搜狗拼音輸入法輸入wenjian按空格就出來了
如果是手寫就一點一橫一撇一捺文就出來了,件是一撇一豎一撇一橫一橫一豎
㈨ 在WIN7中怎樣編寫程序文件
之前我研究過這個問題,很多加密軟體到了win7下就不能用了。
我現在是這樣加密文件夾的:
在xp下加密(實際不是加密,就是cmd下創建文件名帶點的文件夾),然後在win7下繼續用。
詳細如下,供參考。
原來在xp系統下建立一個加密文件夾
1、運行cmd
2、在cmd窗口中輸入如下命令:
md
d:\test..\
(在d盤創建文件夾名為test.)
d:\test.這個文件夾普通方式是無法打開的,不信自己可以試;
3、在運行中輸入命令:
d:\test..\
如此就可以創建一個無法通過滑鼠點擊打開的文件夾
test.
(後面有一個點)
4、如果需要刪除這個文件夾,請在cmd窗口中用命令:
rd
d:\test..\
通過此方法大家可以在加密文件夾中存放一些重要文件或私密文件。
換成windows7系統後無法打開
點屬性說是windows外殼公用dll
,
那麼在windows7下該用什麼方式來打開這個文件夾?
(1)運行cmd;
(2)在目標文件夾的目錄中,運行
dir
/a
/x命令,並按回車鍵,找到目標文件夾的短文件名。
比如,之前在d盤下有加密文件夾test.
可輸入如下命令,敲回車後,會看到test.文件夾的短文件名為test~1
或其它。
(3)開始-運行加密文件夾的短文件名,例「d:\test~1」
(4)打開目標加密文件夾,進行其它操作。
㈩ 怎樣用文本文檔文件編寫程序
KEIL匯編語言寫的不是創建一個文件,將其保存為一個C文件,但要保存為ASM文件類型,如果保存為C格式是一個C語言。保存後,程序從文本文件復制並粘貼在ASM文件就行了。