C/C++ 教程
当前位置| > 博客

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • C++中的异常(exception) 副标题#e# 1.简介 异常是由语言提供的运行时刻错误处理惩罚的一种方法。提到错误 处理惩罚,纵然不提到异常,你或许也已经有了富厚的履历,可是为了可以清楚的看 到异常的长处,我们照旧不妨往返首一下常用的以及不常用的错误处理惩罚方法。 1.1 常用的错误处理惩罚方法 返回值。我们常用函数的返回值来符号乐成或 者失败,甚至是失败的原因。可是这种做法最大的问题是... 继续阅读C++中的异常(exception)

    :
    2017-11-04
  • C语言进修教程第五章-函数(9) 三、静态变量 静态变量的范例说明符是static。 静态变量虽然是属于静态存储方法,可是属于静态存储方法的量不必然就是静态变量, 譬喻外部变量虽属于静态存储方法,但不必然是静态变量,必需由 static加以界说后才气成为静态外部变量,或称静态全局变量。 对付自动变量,前面已经先容它属于动态存储方法。 可是也可以用static界说它为静态自动变量,或称静态局部变... 继续阅读C语言进修教程第五章-函数(9)

    :
    2017-11-04
  • 调查者模式(Subject/Observer) 副标题#e# 界说:工具间的一对多的依赖干系,当一个工具的状态产生改变时,所有依赖于它的工具都获得通知并被自动更新。 成果:搜索数据库,当有需要发布的数据将其用各类方法发送出去。 调查者模式无疑能很好的做到上面的要求,无论要几多种方法,只要增加多个担任之ITransfer接口的派生类即可,有很好的维护性。 以下是实际的应用. #p#副标题... 继续阅读调查者模式(Subject/Observer)

    :
    2017-11-04
  • C语言进修教程第四章-数组(5) 用字符串方法赋值比用字符逐个赋值要多占一个字节, 用于存放字符串竣事符号’\0’。上面的数组c在内存中的实际存放环境为: C program\0`\0’是由C编译系统自动加上的。由于回收了`\0’符号,所以在用字符串赋初值时一般无须指定命组的长度, 而由系统自行处理惩罚。在回收字符串方法后,字符数组的输入输出将变得简朴利便。 除了上述用字符串赋初值的步伐外,还... 继续阅读C语言进修教程第四章-数组(5)

    :
    2017-11-04
  • C语言进修教程第四章-数组(4) 二维数组的初始化二维数组初始化也是在范例说明时给各下标变量赋以初值。 二维数组可按行分段赋值,也可按行持续赋值。 譬喻对数组a[5][3]:1.按行分段赋值可写为static int a[5][3]={ {80,75,92},{61,65,71},{59,63,70},{85,87,90},{76,77,85} }; 2.按行持续赋值可写为static int... 继续阅读C语言进修教程第四章-数组(4)

    :
    2017-11-04
  • C语言函数说明与返回值 在进修C语言函数以前,我们需要相识什么是模块化措施设计要领。人们在求解一个巨大问题时,凡是回收的是慢慢解析、分而治之的要领,也就是把一个大问题解析成若干个较量容易求解的小问题,然后别离求解。措施员在设计一个巨大的应用措施时,往往也是把整个措施分别为若干成果较为单一的措施模块,然后别离予以实现,最后再把所有的措施模块像搭积木一样装配起来,这种在措施设计中分而治之的计策,被... 继续阅读C语言函数说明与返回值

    :
    2017-11-04
  • 图形模式下的汉字显示 副标题#e# 我们在编写一些应用软件时,为了使软件更为通俗浅显、易学易用,具备汉字的用户界面是必不行少的条件。在文本模式下,只要有汉字操纵系统的支持,显示汉字是不成问题的。只要用printf或cprintf就可以了。#include void main(){printf("我正在进修C语言!");} 在图形模式下显示汉字就稍稍贫苦些。可幸的是有许多人从事这一问题的研究,并... 继续阅读图形模式下的汉字显示

    :
    2017-11-04