| 新闻 |
共有209项符合 c语言 的查询结果,
以下是第 1 - 10 项。(搜索用时 6.34 秒)
|
C语言实现的XML解析器 2008-10-23
C#普通
| 图片头条| [82]
|
|
最近做嵌入式开发,板子上面需要有解析XML的功能,理所当然地我就去网上找开源的来用。结果找来的要不是C++的,要不就是超级复杂的。像libxml,我统计了下解析一个40几KB的XML文件,居然动态申请内存100多次,对于没有mmu功能的arm7,真是无福消受了。
所以,我只能自己写一个来用了。
我写的这个xml解析器,非常简单,核心代码只有600多行。当然,功能也相对弱些,只支持ansi编码的xml文件,只能解析,不能生成。
整个解析器只用到了 若干条 EBNF文法 和 一个... |
|
http://dev.rdxx.com/NET/CSharp/2008/10/253475498557.shtml - 9.17K 2008-11-4 1:01:55 加入收藏
|
C语言中trim的实现 2008-9-11 18:59:20
软考认证普通
| 图片头条| [14]
|
|
描述 用ATL写了个COM,不支持MFC,所以无法用CString,但支持C编码,遇到字符串(字符数组),想去掉字符串中的空格,C下没有TRIM函数,找又没找到,几行代码自己写吧。往后大家万一遇到用着也方便。 说明 1.seps是需要去除的字符数组,可以有几个字符,也可以一个。这里是空格,最常用的。 2.参数也很简单,第一个是结果数组指针,第二个是原字符数组指针,第三个是需要去掉的字符数组指针。返回的是结果数组指针。 源代码 #include "stdafx.h" #include &l... |
|
http://soft.rdxx.com/Educate/E-SQLE/2008/9/1118593454018.shtml - 6.99K 2008-11-11 22:05:18 加入收藏
|
C语言中对路径的设置问题 2008-9-11 18:59:20
软考认证普通
| 图片头条| [7]
|
|
解压TC2.0后,在编译连接时出现找不到 stdio.h conio.h等include文件或者unable to open file:c0s.obj。 1:将压缩包解压到C:\\ ,(这时在你的C盘里会直接看到turboc2,即C→turboc2)。 2:打开turboc2,新建一个文件夹取名为"output",下面有用哦。 3:运行TC,选主菜单Options→Directories回车,Include directories: C:\\TURBOC2\\ INCLUDE Library ... |
|
http://soft.rdxx.com/Educate/E-SQLE/2008/9/1118593481271.shtml - 6.69K 2008-9-11 19:21:38 加入收藏
|
LINUX下进行C语言编程所需要的基础知识 2008-9-5 18:09:59
Linux入门普通
| 图片头条| ChinaUnix| [14]
|
|
这篇正好帮忙总结下比较基础的知识。这篇文章介绍在LINUX下进行C语言编程所需要的基础知识.在这篇文章当中,我们将会学到以下内容: 源程序编译 Makefile的编写 程序库的链接 程序的调试 头文件和系统求助 1.源程序的编译 在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器. 下面我们... |
|
http://os.rdxx.com/Linux/LinuxRudiment/2008/9/518113869082.shtml - 9.82K 2008-9-25 9:29:38 加入收藏
|
嵌入式linux工程师面试题目C语言基础部分 2008-6-17 20:35:32
Linux入门普通
| 图片头条| ChinaUnix| [583]
|
|
嵌入式linux工程师面试题目C语言基础部分在网上看到了一篇嵌入式的面试题,忽然觉得自己很渺小……在未来一段时间内我会陆续贴上我的答案,当然可能有些我做不出来,做出来的也不一定准确,在检验和提高自己的同时,希望有走过路过高人指点一二。下面的题目必须全部答对才给分:1、 如何在C中初始化一个字符数组。2、 如何在C中为一个数组分配空间。3、 如何初始化一个指针数组。4、如何定义一个有10个元素的整数型指针数组。5、 s[10]的另外一种表达方式是什么。6、 GCC3.2.2版本中支持哪几种编程语言。7、 要... |
|
http://os.rdxx.com/Linux/LinuxRudiment/2008/6/1720355843348.shtml - 10.32K 2008-6-19 16:20:34 加入收藏
|
C语言测试:想成为嵌入式程序员应知道的0x10个基本问题(fw) 2008-4-29 0:12:18
Linux入门普通
| 图片头条| ChinaUnix| [17]
|
|
C语言测试:想成为嵌入式程序员应知道的0x10个基本问题预处理器(Preprocessor)1 . 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题)#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL我在这想看到几件事情:?; #define 语法的基本知识(例如:不能以分号结束,括号的使用,等等)?; 懂得预处理器将为你计算常数表达式的值,因此,直接写出你是如何计算一年中有多少秒而不是计算出实际的值,是更清晰而没有代价的。?; 意... |
|
http://os.rdxx.com/Linux/LinuxRudiment/2008/4/290175684723.shtml - 21.28K 2008-4-30 5:39:23 加入收藏
|
深入了解C语言——函数的使用(实例) 2008-3-5 19:42:52
C/C++普通
| 图片头条| [897]
|
|
C语言生成的代码在执行效率上比其它高级语言都高。现在让我们来看看C语言生成的代码具体是什么样子的。当你看完本文对于C语言的了解一定会更深一步了。
本文通过一个个实际案例程序来讲解C语言。
研究案例一
工具: Turboc C v2.0,Debug,MASM v5.0,NASM 实例C程序: /* example1.c */ char ch; int e_main() {
e_putchar(ch);
}
目标内容:C语言调用函数的方法与细节
... |
|
http://dev.rdxx.com/C/2008/3/51943619065.shtml - 6.95K 2008-3-11 20:53:46 加入收藏
|
C语言基本语法详解:文件夹变形大法 2008-3-5 19:42:47
C/C++普通
| 图片头条| [656]
|
|
各位观众,今天我们讲的是文件夹的变形大法。 首先,我们看看这两个图,如图1所示。
一秒前:
一秒后:
怎么样?文件夹变成回收站了!不信?双击进入试试,里面真的是回收站哦。神奇吧!看过本文,你不但能变文件夹为回收站,还可以将它变成各种稀奇古怪的东东! 首先要说明一下原理:在Windows资源管理器中,Desktop.ini和Folder.htt中定义了文件夹的属性,在Windows 9X下,我们可以在文件夹中建一个Desktop.ini,并在其中输入如下代码: ... |
|
http://dev.rdxx.com/C/2008/3/51943612138.shtml - 8.60K 2008-9-11 19:24:11 加入收藏
|
用C语言实现常见的三种中文内码转换 2008-3-5 19:42:42
软考认证普通
| 图片头条| [67]
|
|
常见的中文内码一般有GB2312(简体中文),GBK和台湾那边用的BIG5(繁体中文),有时候看一些台湾编程论坛里的资料,都是乱码,如果在IE中浏览,则要求安装繁体字库的支持。网上也有很多中文内码的转换工具,什么专家,大师,巨匠之类所有光辉灿烂的名字都被使用了,但是在自己的程序中集成这些功能岂不是更好。以前曾广泛流传过使用码表来转换中文内码的Code,但毕竟不完美,而且还要携带或内置一个巨大的表,浪费资源。Windows中提供了MultiByteToWideChar和WideCharToMultiBy... |
|
http://soft.rdxx.com/Educate/E-SQLE/2008/3/51943610692.shtml - 7.98K 2008-3-5 19:57:45 加入收藏
|
用C语言技术进行CGI程序设计 2007-12-12
CGI技术普通
| 图片头条| [124]
|
|
一、CGI概述
CGI(公用网关接口)规定了Web服务器调用其他可执行程序(CGI程 序)的接口协议标准。Web服务器通过调用CGI程序实现和Web浏览器的交互,也就是CGI程序接受Web浏览器发送给Web服务器的信息,进行处理,将响应结果再回送给Web服务器及Web浏览器。CGI程序一般完成Web网页中表单(Form)数据的处理、数据库查询和实现与传统应用系统的集成等工作。CGI程序可以用任何程序设计语言编写,如Shell脚本语言、Perl、Fortran、Pascal、C语言等。但是用C语言... |
|
http://web.rdxx.com/CGI/2008/1/1511162245646.shtml - 8.74K 2008-1-15 13:54:09 加入收藏
|