C
文章平均质量分 51
woodyk
这个作者很懒,什么都没留下…
展开
-
ARM中C和汇编混合编程及示例
在嵌入式系统开发中,目前使用的主要编程语言是C和汇编,C++已经有相应的编译器,但是现在使用还是比较少的。在稍大规模的嵌入式软件中,例如含 有OS,大部分的代码都是用C 编写的,主要是因为C 语言的结构比较好,便于人的理解,而且有大量的支持库。尽管如此,很多地方还是要用到汇编语言,例如开机时硬件系统的初始化,包括CPU 状态的设定,中断的使能,主频的设定,以及RAM的控制参数及初始化,一些中断处理转载 2008-05-20 17:35:00 · 487 阅读 · 0 评论 -
用C写CGI程序简要指南
一、CGI概述 CGI(Common Gateway Interface: 公用网关接口)规定了Web服务器调用其他可执行程序(CGI程 序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互,也就是CGI程序接受Web浏览器发送给Web服务器的信息,进行处理, 将响应结果再回送给Web服务器及Web浏览器。CGI程序一般完成Web网页中表单(Form)数据的处理、转载 2008-06-17 17:04:00 · 453 阅读 · 0 评论 -
环境变量
环境变量 意义 SERV原创 2008-06-14 08:13:00 · 672 阅读 · 0 评论 -
exit with code 1073741571
1073741571错误是栈溢出,系统默认的栈空间大小是1MB。解决方法:1、要分配的大量局部动态变量或数组,改成用new分配;2、另一方面如果类的定义中有大数组,不要用该类定义局部变量,改成用new构造对象;3、直接将大容量局部变量数组移到函数外,使其作为全局变量数组存在。原因如下:引用其他先人解释http://hi.baidu.com/andy_lu81/blog/item/9ea7c3134原创 2008-09-20 14:49:00 · 1029 阅读 · 0 评论 -
memcpy与sprintf执行时间粗略比较
在copy功能上,虽然有许多先人都说过了memcpy比sprintf性能更高,但一直没找到相关的数据说明,近期借工程需要,自己简单的用地摊的方法测试了一下: LARGE_INTEGER litmp; LONGLONG qt1,qt2; double dff,dfm; QueryPerformanceFrequency(&litmp); //获得时钟频率 dff=原创 2008-09-18 18:03:00 · 2930 阅读 · 0 评论 -
exit with code 1073740791
前两天编码遇到一个比较麻烦的错误,费了我好多时间调试,程序编译正确,但执行时总是提示“exit with code 1073740791”,然后就自动退出执行了。有问题当然要google,csdn了,但是,要不别人exit的code不同,要不就是说的模棱两可,说了个非常非常笼统的原因后就草草结束,结果我还是不知道如何解决。其中,有一个哥们的方法很绝,他的解决方法是,把VS2005工程的属性中C/C原创 2008-09-19 16:56:00 · 2669 阅读 · 2 评论