『壹』 怎麼查看C語言寫的exe程序的代碼
exe程序答賣是機器代碼,是經洞舉野過編譯後了的程序,源程序是看納喊不到的。可以通過一些工具反匯編,不過也只能看到匯編代碼,源程序是看不到的
『貳』 怎樣用c語言程序看一個程序的執行步驟
c語言中的頭文件time.h中定義了庫函數clock(),它返回的是從程序運行開始算起的時間,一時鍾周期為單位,time.h還定義了符號:clocks_per_sec,即一秒鍾的時鍾周期。這樣就簡單了,在頭文件中加入#include<time.h>,在程序main()主函數的開頭定義longnow=0;並給把clock()賦值給now,即now=clock();記錄程序開始時的時間,clock()會繼續增加,但now已經確定為開始那一時刻clock()的值,在程序結尾,算式clock()-now就是程序執行所需的時間,但是是以時鍾周期為單位的,如果想得到以秒為單位的時間只要輸出(clock()-now)/clocks_per_sec就是了,即在程序結尾添加
printf("%lf",(clock()-now)/clocks_per_sec);就可以了。
『叄』 一個關於C語言的程序,怎麼分析結果
應該是把數組裡面的1,2,23,32求和,然後輸出結果。continue是跳過此次循環,進行下一次,而break是中斷循環,直接跳出。因為a[1][1]=0,所以裡面的直接跳出,進入到a[2],以此類推。我的理解就是這樣,如果有哪不清楚,可以一起討論。希望可以幫到你。