[Solved] How to use realloc in a function in C

You want to modify the value of an int* (your array) so need to pass a pointer to it into your increase function: void increase(int** data) { *data = realloc(*data, 5 * sizeof int); } Calling code would then look like: int *data = malloc(4 * sizeof *data); /* do stuff with data */ increase(&data); … Read more

[Solved] How to grow a pointer or an array in C at runtime (without knowing the end length at compile time)

OP’s mostly has it. It is just printing the first element each time. // printf(“%d”, *arr); printf(“%d”, arr[n-1]); is it possible to do it with an array? No. In C an array cannot change size once it is defined. The memory size allocated and referenced by a pointer can change though. solved How to grow … Read more

[Solved] How to shrink at runtime a struct matrix (using realloc() for example)

You should reduce the number of columsn, not rows. Not mat1 but mat1->array should be reallocated. Not nrow and ncol (not updated) but mat1->nrows and mat1->ncols (updated) should be used for the new size. The elements are size_t, so allocating for int mayn’t be enough. Using the variable for calculating size is safe. In the … Read more

[Solved] how can i change String array to String [closed]

You can try the below code to convert string array to string public class JavaApplication20 { public static void main(String[] args) { // TODO code application logic here String test1 = “”; String[] test = {“this”,”this2″}; int length = test.length; //System.out.println(“Length :”+length); for(int i=0; i<length; i++){ //System.out.println(test[i]); test1 += test[i]+”,”; } int len = test1.length(); … Read more

[Solved] What causes a java.lang.ArrayIndexOutOfBoundsException and how do I prevent it?

Your first port of call should be the documentation which explains it reasonably clearly: Thrown to indicate that an array has been accessed with an illegal index. The index is either negative or greater than or equal to the size of the array. So for example: int[] array = new int[5]; int boom = array[10]; … Read more

[Solved] If in Array on PHP [closed]

I’m guessing you’re trying to find out if $catId is in the $result_2 array. If so, then you’ve already answered your question with your title here.. in_array if(in_array($catId,$result_2)) solved If in Array on PHP [closed]

[Solved] nested for loops now not working

To answer your second part of the question, with the assumption that every round the health will decrease till 1 player hits 0. (Because the way you are implementing it now, is that every time the inner For-loop is done, you reset the health of both wizard and sorceress, therefore making this requirement useless) Declare … Read more