fork(1) download
  1. #include <stdio.h>
  2.  
  3. int main() {
  4. const char* array[10] = { "/usr/bin/ls", "-l" };
  5. for (unsigned int i = 0; i < 10; ++i){
  6. printf("(array[%d] == NULL) == %d\n", i, array[i] == NULL);
  7. }
  8.  
  9. const char* array2[10][2] = {
  10. {"aa", "bb"},
  11. {"bb", "cc"}
  12. };
  13. for (unsigned int i = 0; i < 10; ++i){
  14. printf("(array2[%d][0] == NULL) == %d\n", i, array2[i][0] == NULL);
  15. printf("(array2[%d][1] == NULL) == %d\n", i, array2[i][1] == NULL);
  16. }
  17. return 0;
  18. }
Success #stdin #stdout 0s 3296KB
stdin
Standard input is empty
stdout
(array[0] == NULL) == 0
(array[1] == NULL) == 0
(array[2] == NULL) == 1
(array[3] == NULL) == 1
(array[4] == NULL) == 1
(array[5] == NULL) == 1
(array[6] == NULL) == 1
(array[7] == NULL) == 1
(array[8] == NULL) == 1
(array[9] == NULL) == 1
(array2[0][0] == NULL) == 0
(array2[0][1] == NULL) == 0
(array2[1][0] == NULL) == 0
(array2[1][1] == NULL) == 0
(array2[2][0] == NULL) == 1
(array2[2][1] == NULL) == 1
(array2[3][0] == NULL) == 1
(array2[3][1] == NULL) == 1
(array2[4][0] == NULL) == 1
(array2[4][1] == NULL) == 1
(array2[5][0] == NULL) == 1
(array2[5][1] == NULL) == 1
(array2[6][0] == NULL) == 1
(array2[6][1] == NULL) == 1
(array2[7][0] == NULL) == 1
(array2[7][1] == NULL) == 1
(array2[8][0] == NULL) == 1
(array2[8][1] == NULL) == 1
(array2[9][0] == NULL) == 1
(array2[9][1] == NULL) == 1