- 博客(3)
- 收藏
- 关注
原创 栈的应用之括号的匹配
题目:假设表达式中允许包含三种括号:圆括号、方括号、花括号,其嵌套的顺序随意。 例题如下: char a[] = "(())abc{[(])}"; // 左右括号次序匹配不正确 char b[] = "(()))abc{[]}"; // 右括号多于左括号 char c[] = "(()()abc{[]}"; // 左括号多于右括号 char d[] = "(())ab
2017-11-25 22:32:02 340
原创 指针和引用的区别
C语言中函数传参方式:传值和传址 传值:在函数调用过程中会生成一份临时变量用形参代替,最终把实参的值传递给新分配的临时变量即 形参。 优点:避免了函数调用的副作用,但无法改变形参的值(若要改变形参的值,只能通过指针传 递) 缺点:不是很形象友好,不安全int a = 1; int *p
2017-11-18 22:23:41 247
原创 多态_cpp
一、什么是多态? 1.多态的概念 在面向对象方法:向不同的对象发送同一个消息,不同的对象在接收的时会产生不同的行为(即方法) 在C++中,多态性的表现形式之一:具有不同功能的函数可用同一个函数名,这样就可以实现用一个函数名调不同内容的函数。 用现实生活中的例子来说一下动态,比如说:学校开学,不同身份的人会有不同的反应。比如老师要备课上课
2017-11-11 15:42:36 469
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人