編寫乙個簡單的求和函式,能夠求解從0到n的累加值,存放在test2.c中。test1.c編寫乙個主函式,存放在test1.c中,要求列印歡迎語,並呼叫test2.c的函式。
編寫乙個標頭檔案,巨集定義一些初始值,存放在test.h中,供兩個函式使用。
編寫makefile檔案,生成可執行檔案test。
#include
#include
"test.h"
intmain()
test2.c
#include
#include
"test.h"
void
add(
)printf
("%d\n"
,sum)
;}
test.h
void
add();
int i;
int sum;
int n;
makefile
add_test:test1.o test2.o
gcc -g test1.o test2.o -o add_test
test1.o:test1.c test.h
gcc -g -c test1.c -o test1.o
test2.o:test2.c test.h
gcc -g -c test2.c -o test2.o
clean:
rm -rf *
.o add_test
Windows程式設計技術部落格二
本份部落格內容很簡單,主要研究 include語句中,引用標頭檔案時使用 和 的區別以及歸納namespace關鍵字的用法及為什麼要使用前置宣告。以下為給出的研究結果 include 引用的是編譯器的類庫路徑裡面的標頭檔案。include 引用的是你程式目錄的相對路徑中的標頭檔案.命名空間是用來阻止...
linux指令碼程式設計技術 8
一 什麼是指令碼 指令碼是乙個包含一系列命令序列的可執行 777 文字檔案。當執行這個指令碼檔案時,檔案中包含的命令序列將得到自動執行。二 指令碼程式設計 bin sh 首行固定格式 表明該指令碼的的解析器,這裡使用 bin sh來解析 2.1變數 shell指令碼允許使用者設定和使用自己的變數,變...
Nios Flash程式設計技術
1.1 altera支援cfi flash程式設計 1.3 非支援cfi程式設計 由於我所用的nor flash晶元是am29lv320db,不再nios支援的列表,自己編輯了override檔案,但還是無法正確program進去,決定用列表支援的sst39vf800試一試,引腳相容,容量為1 4,...