1.
一般写C语言程序都要加这个头文件,因为它包含scanf()、printf()等控制输入和输出的函数
包含的主要是和时间相关的函数
主要包含用来拷贝或比较字符串的函数
主要包含这几个函数:malloc()、calloc()、realloc()、free()、system()、atoi()、atol()、rand()、srand()、exit()
这是比较常用到的头文件
2.
typedef struct{
SElemtype *base;
SElemtype *top
int stacksize;
}SqStack;
以上为声明一个结构体,并用SqStack作为这个结构体名,结构体即为我们自己定义的数据类型。
其中selemtype也是一个自定义的结构体名,具体代表什么还要看具体的代码。
for(p=str;*p;p++)估计是写错了
如果前面没有定义 char p;
那么这个循环语句应该写成
for(char p=str;*p;p++);
p可以在for语句中定义,但是定义的p只能作用于这条for语句之内。
◆◆
评论读取中....
请登录后再发表评论!
◆◆
修改失败,请稍后尝试