文章列表
自加自减单目运算符++ --使用()无法改变优先级
摘要:C和C++中,自加++自减--都是从右向左运算。a=++i, 从右向左就是i变量的左边是++,先自增1,即(i+1)运算后给a赋值,--于此相同。a=i++, 从右向左就是i变量的左边是=,先赋值,然……
顺序栈和链表栈存储结构和基本操作
摘要:#includeusing namespace std;
/*顺序栈*/
#define MAXSIZE 100
/*如果是顺序栈,栈顶和栈底指针也可以用int型,通过下标定位*/
type……
地址指针操作字符串和字符串中的某个字符*p
摘要:char *p="My intrests! ""My intrests! "这个字符串的意义只相当于首地址。=赋值后,相当于把字符串首地址赋值给了指针变量p。妙用无穷啊。比数组方便,不用初始化数组元素……
顺序队列和链表队列存储结构和基本操作
摘要:#include<iostream>
using namespace std;
/*队列的顺序存储结构*/
#define MAXQSIZE 100
typedef struct
{
……
PTA,数据结构,通讯录排序
摘要:输入n个朋友的信息,包括姓名、生日、电话号码,本题要求编写程序,按照年龄从大到小的顺序依次输出通讯录。题目保证所有人的生日均不相同。输入格式:输入第一行给出正整数n(<10)。随后n行,每行按照“姓名……