小编Ano*_*ous的帖子

Java:LinkedList类作为堆栈和队列

我是LinkedList类的新手,并且在如何使用它以实现或实例化堆栈和队列对象方面面临困难.我不是在寻找一段自行实现的代码.

我想知道我们如何将这个类用作堆栈和队列,并且可以使用已经定义的方法:pop,push,enqueue和dequeue或top(在堆栈的情况下).

java queue stack class linked-list

4
推荐指数
1
解决办法
3206
查看次数

为什么realloc在这种情况下不能正常工作?

#include<stdio.h>
#include<string.h>
#include<stdlib.h>

char *func(char * str){


    int len;
    len=strlen(str)+3;
    str = (char *)realloc(str,len);
    return str;


}

void main(){

    printf("str:%s",func("hello"));

}
Run Code Online (Sandbox Code Playgroud)

最后的ans打印(null),而不是打印字符串:"hello".任何人都可以解释为什么会如此?我无法识别任何错误. 任何人都可以纠正错误,并帮助我使用正常工作的代码.请!

c string pointers realloc

0
推荐指数
2
解决办法
92
查看次数

标签 统计

c ×1

class ×1

java ×1

linked-list ×1

pointers ×1

queue ×1

realloc ×1

stack ×1

string ×1