25 lines
		
	
	
	
		
			496 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			25 lines
		
	
	
	
		
			496 B
		
	
	
	
		
			C
		
	
	
	
	
	
| #include <stdio.h>
 | |
| struct wchar {
 | |
|     char *data; char mem[];
 | |
| };
 | |
| struct wint {
 | |
|     char *data; int mem[];
 | |
| };
 | |
| int f1char (void) {
 | |
|     char s[9]="nonono";
 | |
|     struct wchar q = {"bugs"};
 | |
|     return !s[0];
 | |
| }
 | |
| int f1int (void) {
 | |
|     char s[9]="nonono";
 | |
|     struct wint q = {"bugs"};
 | |
|     return !s[0];
 | |
| }
 | |
| int main (void) {
 | |
|    char s[9]="nonono";
 | |
|    static struct wchar q = {"bugs", {'c'}};
 | |
|    //printf ("tcc has %s %s\n", s, q.data);
 | |
|    if (f1char() || f1int())
 | |
|      printf ("bla\n");
 | |
|    return !s[0];
 | |
| }
 |