导航:首页 > 源码编译 > 哪里可以找c语言的源码

哪里可以找c语言的源码

发布时间:2025-06-18 14:01:26

㈠ 哪里可以找到 c语言 函数的原代码

如果安装的是Visual studio6中的VC++,那么有一些函数可以在这里面找到:
X:\Program Files\Microsoft Visual Studio\VC98\CRT\SRC
其中X是安装程序的盘符(一般是C)

但是好像不全,有些不是

http://www.aspx.cn/html/program/c++/504/49101.html
这里可以看到一些C语言字符串函数的源代码
1. strlen(),计算字符串长度
int strlen(const char string)
{
int i=0;
while(string[i]) i++;
return i;
}
2. strcpy(), 字符串拷贝.
char *strcpy(char *destination, const char *source)
{
while(*destinaton++=*source++);
return (destination-1);
}
3. strcat(), 字符串的连接.
char *strcat(char *target,const char *source)
{
char *original=target;
while(*target) target++; // Find the end of the string
while(*target++=*source++);
return(original);
}
4. streql(), 判断两个字符串是否相等.
int streql(char *str1,char *str2)
{
while((*str1==*str2)&&(*str1))
{
str1++;
str2++;
}
return((*str1==NULL)&&(*str2==NULL));
}
5. strchr(), 在字符串中查找某个字符.
char *strchr(const char *string,int letter)
{
while((*string!=letter)&(*string))
string++;
return (string);
}
6. chrcnt(), 计算某个字符在字符串中出现的次数.
int chrcnt(const char *string,int letter)
{
int count=0;
while(*string)
if(*string==letter)count++;
return count;
}
7. strcmp(), 判断两个字符串是否相等.
int strcmp(const char *str1,const char *str2)
{
while((*str1==*str2)&&(*str1))
{
str1++;
str2++;
}
if((*str1==*str2)&&(!*str1)) //Same strings
return o;
else if((*str1)&&(!*str2)) //Same but str1 longer
return -1;
else if((*str2)&&(!*str1)) //Same but str2 longer
else
return((*str1>*str2)?-1:1);
}

㈡ 哪里可以下载已经调试成功的C语言源程序

sourceforge.net里面有数不尽的源代码,linux和windows下的都有

㈢ 知道程序怎么看C语言源代码

.c .cpp .h 这三类是源文件,直接用notepad就可以了
至于.exe的话,只好用反编译软件了

对任何的反编译软件来说,100%原样反编译是没有可能的,对汇编做反编译也是如此!但是反编译出来的代码是完全可以执行的!
http://www.96qd.com/code/softdown.asp?softid=104884
上面是一个反编译软件,希望对你有帮助,并且只能反编译到汇编

如果你想看真实,完整的源代码的话,对.exe是不可能的

㈣ 如何看c语言标准库函数的源代码

1、首先标准只是规定了这些函数的接口和具体的运行效率的要求,这些函数具体是怎么写得要看各个编译器的实现和平台。

2、例如使用的编译器是visual studio,微软提供了一部分C运行时(CRT)的源码,里面会有memcpy,strcpy之类的函数的实现,在visual studio 2005下的路径是C:Program FilesMicrosoft Visual Studio 8VCcrtsrc。

㈤ C语言库函数源代码在哪里有看

有安装vs2008或2010吗,在安装目录下面的VC/src中自带有源代码。比如我的就在
D:\Program Files\Microsoft Visual Studio 10.0\VC\crt\src中。没有的话发给你

阅读全文

与哪里可以找c语言的源码相关的资料

热点内容
安卓系统408如何关闭启停 浏览:696
怎么才能让安卓手机崩溃 浏览:149
连接云服务器今日价格 浏览:117
百灵之音加密图片 浏览:624
javalinkedlist删除 浏览:539
用纸做无限拉伸解压弹簧 浏览:979
红塔银行app流水怎么导出 浏览:377
javascriptphpjson 浏览:114
苹果转安卓为什么花钱 浏览:386
深圳好的程序员培训机构 浏览:925
nmap命令解说 浏览:347
云服务器怎么能关掉 浏览:760
美团app如何下预定单 浏览:620
语法新思维pdf 浏览:145
为什么云服务器桌面太卡 浏览:737
程序员第一年感觉什么都不会 浏览:11
积分方程pdf 浏览:286
解压最后窗口 浏览:769
图书下载pdf 浏览:144
切换到root命令 浏览:733