回答編集履歴
2
変更
    
        answer	
    CHANGED
    
    | 
         @@ -9,7 +9,8 @@ 
     | 
|
| 
       9 
9 
     | 
    
         
             
                printf("%p\n", test);
         
     | 
| 
       10 
10 
     | 
    
         
             
                printf("%p\n", &test);
         
     | 
| 
       11 
11 
     | 
    
         | 
| 
      
 12 
     | 
    
         
            +
                char *s;
         
     | 
| 
       12 
     | 
    
         
            -
                 
     | 
| 
      
 13 
     | 
    
         
            +
                s = (char *)malloc(16);
         
     | 
| 
       13 
14 
     | 
    
         
             
                printf("%p\n", s);
         
     | 
| 
       14 
15 
     | 
    
         
             
                printf("%p\n", &s);
         
     | 
| 
       15 
16 
     | 
    
         | 
1
変更
    
        answer	
    CHANGED
    
    | 
         @@ -5,18 +5,14 @@ 
     | 
|
| 
       5 
5 
     | 
    
         
             
            #include <stdlib.h>
         
     | 
| 
       6 
6 
     | 
    
         | 
| 
       7 
7 
     | 
    
         
             
            char test[16] = "ABCDE";
         
     | 
| 
       8 
     | 
    
         
            -
            typedef char *Ptr;
         
     | 
| 
       9 
     | 
    
         
            -
             
     | 
| 
       10 
8 
     | 
    
         
             
            void main(void) {
         
     | 
| 
       11 
     | 
    
         
            -
             
     | 
| 
       12 
9 
     | 
    
         
             
                printf("%p\n", test);
         
     | 
| 
       13 
10 
     | 
    
         
             
                printf("%p\n", &test);
         
     | 
| 
       14 
11 
     | 
    
         | 
| 
       15 
     | 
    
         
            -
                 
     | 
| 
      
 12 
     | 
    
         
            +
                char *s = (char *)malloc(16);
         
     | 
| 
       16 
13 
     | 
    
         
             
                printf("%p\n", s);
         
     | 
| 
       17 
14 
     | 
    
         
             
                printf("%p\n", &s);
         
     | 
| 
       18 
15 
     | 
    
         | 
| 
       19 
16 
     | 
    
         
             
                free(s);
         
     | 
| 
       20 
17 
     | 
    
         
             
            }
         
     | 
| 
       21 
     | 
    
         
            -
             
     | 
| 
       22 
18 
     | 
    
         
             
            ```
         
     |