50个C/C++源代码网站
50个c/c++源代码网站
文章出处:http://blog.chinaunix.net/u3/106835/showart_2190632.html
C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码
。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建
议,以进一步加强这方面的清单。
1、http://snippets.dzone.com/tag/c/
--数以千计的有用的C语言源代码片段
2、http://www.hotscripts.com/category/c-cpp/scripts-programs/
Hotscripts --提供数以百计的C和C++脚本和程序。所有程序都分为不同的类别。
3、http://www.planetsourcecode.com/vb/default.asp?lngWId=3
--超过万行C和C++免费的源代码
4、http://freshmeat.net/browse/164/
--超过9000个C编写的项目。
5、http://www.daniweb.com/code/c.html
--DANIWEB提供的实用代码段 。
6、http://www.programmersheaven.com/tags/C/
--programmersheaven.com上的C编程资源。
7、http://www.ddj.com/code/ddj.html
--Dr. Dobb’s Journal的源代码。
8、http://www.cprogramming.com/cgi-bin/source/source.cgi
--C和C + +编程资源。
9、http://www.codecogs.com/
--CodeCogs是一项协作的开放源码库,C/C++的数值方面的组件。
10、[URL=http://www.google.com
/codesearch?q=programming++lang:c&cs_r=lang:c
]http://www.google.com/codesearch?q=programming++lang:c&cs_r=lang:c
[/URL] --谷歌代码的C源代码。
11、http://www.codepedia.com/1/C
--CodePedia是一个开放的关于系统编程和其他与电脑有关的议题。
12、http://www.cis.temple.edu/~ingargio/cis71/code/
--为学生提供的一个简单的C语言程序的列表。
13、http://www.codeproject.com/?cat=2
--codeproject提供的C/C++资源代码项目。
14、http://www.thefreecountry.com/sourcecode/cpp.shtml
--以下是一些C和C++库的DLL,VCLs,源代码,元件,模块,应用程序框架,类库,源代码片段等,你可以在您的项目中使用而不需要支付费用和版税。
15、[URL=http://people.sc.fsu.edu
/~burkardt/cpp_src/cpp_src.html
]http://people.sc.fsu.edu/~burkardt/cpp_src/cpp_src.html [/URL]
--这是一个全面的关于C++的345个源代码清单。
16、http://www.cplusplus.com/src/
--C
相关文档:
索引:
1 输入与输出
1.1 文件操作
1.1.1 fopen
1.1.2 freopen
1.1.3 fflush
1.1.4 fclose
1.1.5 remove
1.1.6 rename
1.1.7 tmpfile
1.1.8 tmpnam
1.1.9 setvbuf
1.1.10 setbuf
1.2 格式化输出
1.2.1 fprintf
1.2.2 printf
1.2.3 sprintf
1.2.4 snprintf
1.2.5 vprintf
1.2.6 vfprintf
1.2.7 vsprintf ......
ARM C嵌入式编程中的几个关键字
1、访问绝对地址的内存位置:
#define pISR_EINT0 (*(unsigned *) (_ISR_STRATADDRESS+0x74))
上述语句把无符号整数_ISR_STRATADDRESS+0x74强制转换为指针,指向RAM,用下面的语句可以访问它:
pISR_EINT0 = (int)Eint0_ISR
& ......
1.输入一段字母加数字的句子,然后输出其中有几组数字,并且输出各组数字,并对其求平均值(取整即可)
#include<stdio.h>
#include<math.h>
int main()
{
int i,x=0,t=0,n=0,p=0;
char a[90]={0};
scanf("%s",a);
printf("Found:");
for(i=0;i<90;i++)
{
if(a[i]&g ......
一、一个经过编译的C/C++的程序占用的内存分成以下几个部分:
1、栈区(stack):由编译器自动分配和释放 ,存放函数的参数值、局部变量的值等,甚至函数的调用过程都是用栈来完成。其操作方式类似于数据结构中的栈。
2、堆区(heap) :一般由程序员手动申请以及释放, 若程序员不释放,程序结束时可能由OS回收 ......
方式 符号常量 显示列×行数和颜色
0 BW40 40×25 黑白显示
1 C40 40×25 彩色显示
2 BW80 80×25 黑白显示
3 C80 80×25 彩色显示
7 MONO 80×25 单色显示
-1 LASTMODE 上一次的显示方式
Turbo C 也可以让用户根据自己的需要重新设定显示窗口,也就是说,通过使用窗口设
置函数wi ......