C语言/C++ 教程

C语言/C++ 教程:包含了所有代写案例以及部分答案

  • 副标题#e# 汉字处理 现在要解决的问题是,嵌入式系统中经常要使用的并非是完整的汉字库,往往只是需要提供数量有限的汉字供必要的显示功能。例如,一个微波炉的LCD上没有必要提供显示"电子邮件"的功能;一个提供汉字显示功能的空调的LCD上不需要显示一条"短消息",诸如此类。但是一部手机、小灵通则通常需要包括较完整的汉字库。 如果包括的汉字库较完整,那么,由内码计算出汉字字模在库中的偏移是十分简单的:汉字库是按照区位的顺序排列的,前一个字节为该汉字的区号,后一个 … 继续阅读“C语言嵌入式系统编程修炼之屏幕操纵”

    :
  • 副标题#e# 大部门人用ping呼吁只是作为查察另一个系统的网络毗连是否正常的一种简朴要领。在这篇文章中,作者将先容如何用C语言编写一个模仿ping呼吁成果的措施。 ping呼吁是用来查察网络上另一个主机系统的网络毗连是否正常的一个东西。ping呼吁的事情道理是:向网络上的另一个主机系统发送ICMP报文,假如指定系统获得了报文,它将把报文一模一样地传回给发送者,这有点象潜水艇声纳系统中利用的发声装置。 譬喻,在Linux终端上执行ping localhost呼吁将会看到以下功效: PING lo … 继续阅读“用C语言实现Ping措施成果”

    :
  • 本文配套源码下载 一、媒介 当前不少单元在举办系统改革进级时,面对着如何将各个独立部分隔发的应用所回收的数据库统一,以便适应数据大会合的需求,利便未来举办数据挖掘等更高条理的应用。在数据库统一的进程中,如何快速、高效的将已有的基于异种数据库的措施,出格是回收C/C++开拓的运行于linux/unix下的措施转换到现有数据库下,成为不少单元面对的问题。虽然了,基于RAD开拓的措施,根基上不需要举办修改,就能到达目标。 针对如何快速地将Sybase C措施移植为Oracle Pro*C措施,本文将指 … 继续阅读“将Sybase C措施快速移植到Oracle Pro*C措施”

    :
  • 副标题#e# 媒介 上一篇《C和指针》大概对关于C和指针的有些内容没有说透,下来写了一个链表的实现,虽然,也是用C的函数指针来模仿OO的布局来做的。链表布局自己较量巨大(关于指针的利用方面),所以这个例子大概更清晰一些。之所以选List这个例子来说,是因为各人在学校里必定打仗过这个简朴数据布局,从一个较量熟悉的例子入手大概较量容易领略一些。 接口界说 可以先看看接口的界说,与Java可能C#雷同: /*  * File:   IList.h  * Author: juntao.qiu  *  * … 继续阅读“C和指针(续)”

    :
  • 以下的转义字符使普通字符暗示差异的意义. 转义字符 描写 \’ 单引号 \" 双引号 \\ 反斜杠 \0 空字符 \a 响铃 \b 退却 \f 走纸 \n 换行 \r 回车 \t 程度制表符 \v 垂直制表符 \xnnn 暗示十六进制数(nnn) 以下是利用转义字符的代码示例: printf( "This\nis\na\ntest\n\nShe said, \"How are you?\"\n" ); 输出: This is a te … 继续阅读“C++的转义字符”

    :
  • 副标题#e# 可以运用分而治之要领来办理排序问题,该问题是将n个元素排成非递减顺序。分而治之要领凡是用以下的步调来举办排序算法:若n 为1,算法终止;不然,将这一元素荟萃支解成两个或更多个子荟萃,对每一个子荟萃别离排序,然后将排好序的子荟萃合并为一个荟萃。 假设仅将n个元素的荟萃分成两个子荟萃。此刻需要确定如何举办子荟萃的分别。一种大概性就是把前面n- 1个元素放到第一个子会合(称为A),最后一个元素放到第二个子集里(称为B)。凭据这种方法对A递归地举办排序。由于B仅含一个元素,所以它已经排序完 … 继续阅读“c语言算法 – 分而治之算法 – 合并排序”

    :