我有data1[! duplicated(data1), ]
# imageLikeCount userName
# 1 3 testblabla
# 2 27 test_00
# 3 4 frenchfries
# 5 16 test.inc
# 6 103 parmezan_pizza
类型的文件指针current_file
。当我运行此代码时
FILE *current_file;
我一直以current_file = fopen ("file.text", "r");
struct buffer *buf;
buf->file = current_file;
结尾。这里Segmentation fault (core dumped)
就像这样的结构:
buffer
我完全不知道是什么让这个死了。感谢您花时间阅读本文!
答案 0 :(得分:5)
您只声明buf是类型缓冲区的指针,但没有为结构分配内存。 因此,你有一个未初始化的指针。
答案 1 :(得分:3)
在buf
buf->file = current_file;