所以我有一個文件,作爲一些文本,我希望我的函數讀取該文件並將其存儲在一個數組上。我做了一些代碼,當我打印我的動態數組時,它會打印垃圾值:<幫助。 char* read_message(char *filename)
{ //gets the PATH of the txt file
char *file_contents;
long input_file_size;
everyone: 我剛剛遇到了一種在C中分配二維矩陣的方法。在練習時,我對一個未知的bug感到困惑。 這裏是函數,第一個版本: //first version
static int ** my2DAlloc(int rows, int cols){
int ** array;
int * array_head;
int i;
int len = si
我試圖做一個程序,對於給定的int value保持分隔量的數組: int amount_of_dividers和那些分隔的列表:int* dividers 這是代碼: #include <stdio.h>
#include <stdlib.h>
typedef struct{
int value;
int amount;
int* dividers;
} Di