怎么查看c語言函數(shù)源碼 c語言代碼怎么看

如何看c語言標準庫函數(shù)的源代碼?

有安裝vs2008或2010嗎,在安裝目錄下面的VC/src中自帶有源代碼。比如我的就在 D:\Program Files\Microsoft Visual Studio 0\VC\crt\src中。

成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供郊區(qū)網(wǎng)站建設、郊區(qū)做網(wǎng)站、郊區(qū)網(wǎng)站設計、郊區(qū)網(wǎng)站制作等企業(yè)網(wǎng)站建設、網(wǎng)頁設計與制作、郊區(qū)企業(yè)網(wǎng)站模板建站服務,十載郊區(qū)做網(wǎng)站經驗,不只是建網(wǎng)站,更提供有價值的思路和整體網(wǎng)絡服務。

基本上是一樣的。你還是要定義一個頭文件。頭文件寫自定義函數(shù),然后用#include去包含那個頭文件,那樣你就可以在c文件里去調用頭文件的函數(shù)了。也可以相互調用。2個頭文件,互相#include。就行了。

而且如果使用了先進的代碼模糊技術的話,基本上很難看透源代碼的用意。

微軟的CRT很多源代碼是可見的,你只要在VS調試的時候在調用函數(shù)的地方設斷點,然后按F11單步調試就會進入CRT的源代碼。

origin/release/11/master 其實完全沒有必要全都看,無論你有沒有這個能力。因為由于歷史兼容等問題,C標準庫的代碼并不是很適合學習,里面有些很雜亂。不過看過肯定比沒看好,畢竟都是牛人寫的。

linux下怎么查看c函數(shù)庫的源代碼

頭文件在/usr/include/sys/time.h 如果要看定義,下載glibc的源代碼。

首先標準只是規(guī)定了這些函數(shù)的接口和具體的運行效率的要求,這些函數(shù)具體是怎么寫得要看各個編譯器的實現(xiàn)和平臺。

GNU C庫(glibc)是標準C庫的GNU實現(xiàn)。glibc是GNU工具鏈的關鍵組件,用于和二進制工具和編譯器一起使用,為目標架構生成用戶空間應用程序。

看一下Linux內核源代碼就可看出,各個目錄大致對應了這些方面。Linux內核源代碼的組成如下(假設相對于linux目錄):arch 這個子目錄包含了此核心源代碼所支持的硬件體系結構相關的核心代碼。如對于X86平臺就是i386。

C++ 標準庫的文檔,可以在其鏡像點(http://gcc.gnu.org/mirrors.html)中下載。具體的路徑是:libstdc++/doxygen/libstdc++-man-xxxxxx.tar.bz2,可找一個最新日期的下載。

devc++的exe文件怎么看源代碼

1、首先在百度上搜索下載反編譯工具ILSpy,解壓后如圖,雙擊.exe文件打開解壓工具。選擇file選項,點擊“打開”。接著選擇要反編譯的文件,點擊“打開”。

2、需要百度下載一個jad.exe的工具包,放到個人jdk版本的主目錄下的bin目錄下。同時需要把下載下來的一個名為net.sf.jadclipse_0.jar的jar包復制到eclipse-plugins目錄下。

3、exe的產生可以有若干途徑。\x0d\x0a\x0d\x0a絕大多數(shù)編譯型語言產生的exe,你是無法查看源代碼的,否則全球的程序員都失業(yè)了。

網(wǎng)頁題目:怎么查看c語言函數(shù)源碼 c語言代碼怎么看
文章轉載:http://muchs.cn/article10/ddhohgo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供用戶體驗品牌網(wǎng)站制作、網(wǎng)站改版網(wǎng)站維護、、移動網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設公司