[ create a new paste ] login | about

Link: http://codepad.org/BsCQO1Jm    [ raw code | output | fork ]

C, pasted on Sep 15:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <stdio.h>
#include <string.h>

int main()
{   
    char ARR_SIZE  = 15;
    char arr[ARR_SIZE] = {0};
    
    printf("Arr [%s] and sizeof(arr) [%d] strlen(arr) [%d]\n", arr, 
            sizeof(arr), strlen(arr));
    
    return 0;
}
 


Output:
1
2
3
4
In function 'main':
Line 7: error: variable-sized object may not be initialized
Line 7: warning: excess elements in array initializer
Line 7: warning: (near initialization for 'arr')


Create a new paste based on this one


Comments: