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

C/C++ 教程

当代最优秀的程序设计语言,基础语言
  • 结构函数中的this指针 副标题#e# ——————————-道理——————————- 某些人认为不该该在结构函数中利用this指针,因为这时this工具还没有完全形成。 可是,只要小心,是可以在结构函数中利用this指针的: ●在函数体中 ●初始化列表中 因为“工具还没有完全形成”不料味着“什么都没有”。 在进入结构函数(及其chaining)之前,Compiler会: ●给class的i... 继续阅读结构函数中的this指针

    :
    2017-11-04
  • 指针与数组(二) [例6-11]用指针法输入输出二维数组各元素。#include<stdio.h>main(){int a[3][4],*ptr;int i,j;ptr=a[0];for(i=0;i<3;i++)for(j=0;j<4;j++)scanf("%d",ptr++);/*指针的暗示要领*/ptr=a[0];for(i=0;i<3;i++){for(j=... 继续阅读指针与数组(二)

    :
    2017-11-04
  • main函数的参数(二) 图6-16中,argv[0]是措施名,argv[1]是r1的值,argv[2]是rs的值,argv[3]是屏幕的配景致。由于指针数组均存放字符串,所需的圆半径及配景色彩通过atoi()函数转换为整型。通过带参数的main()函数,我们可觉得本身的措施配置口令,在运行措施的呼吁行中给出所需的口令,正确则继承,不然退出。措施图形输出如图6-17所示。 [例6-30]将上... 继续阅读main函数的参数(二)

    :
    2017-11-04
  • C++编程杂谈之四:漫谈UML 副标题#e# UML对许多人来说应该不是一个生疏的观念,这一两年来,UML被各人越来越多的接头着。原来UML跟我这个主题好像并不能扯上多大的干系(它是语言无关的,甚至可以说其自己就是一种语言——用于交换的)。我在此谈到它有两个目标: 1.UML是针劈面向工具软件开拓的,而C++正是这样的一种语言 2.UML在设计中被越来越多的利用着,而下一篇杂谈筹备接头设计模式... 继续阅读C++编程杂谈之四:漫谈UML

    :
    2017-11-04
  • 链表的c语言实现(一) 筹备:动态内存分派 一、为什么用动态内存分派 但我们未进修链表的时候,假如要存储数量较量多的同范例或同布局的数据的时候,老是利用一个数组。好比说我们要存储一个班级学生的某科分数,老是界说一个float型(存在0.5分)数组: float score[30]; 可是,在利用数组的时候,总有一个问题困扰着我们:数组应该有多大? 在许多的环境下,你并不能确定要利用多大的数组,... 继续阅读链表的c语言实现(一)

    :
    2017-11-04
  • STL进修系列之四:STL进修小结 副标题#e# 提供了范例安详、高效而易用特性的STL无疑是最值得C++措施员自满的部门。每一个C++措施员都应该好勤进修STL:).  STL(Standard Template Library 尺度模板库)是C++尺度库的一个重要构成部门,它由Stepanov and Lee等人最先开拓,它是与C++险些同时开始开拓的;一开始STL选择了Ada作为实现语言... 继续阅读STL进修系列之四:STL进修小结

    :
    2017-11-04
  • 简朴的表达式求值 一直很想做个比Windows自带的高级一点的计较器,能将整个表达式输入,然后求值。这个措施要求读者具备编译道理的一些常识。举个实例来说明措施处理惩罚进程。假设要求值的表达式为 : -25*(56+15)# (个中#号作为表达式竣事符号)。 首先对表达式举办词法阐明,答允呈现的字符为: {0 ,1, 2 ,3 ,4 ,5 ,6, 7 ,8, 9 . ,+ ,-, *, / ,(... 继续阅读简朴的表达式求值

    :
    2017-11-04