36 lines
		
	
	
		
			564 B
		
	
	
	
		
			C
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			564 B
		
	
	
	
		
			C
		
	
	
	
	
	
| int testReturn() {
 | |
|     return 10, 20, 30;
 | |
| }
 | |
| 
 | |
| int testArg(int a) {
 | |
|     return a;
 | |
| }
 | |
| 
 | |
| void testComma() {
 | |
|     int a;
 | |
|     0, a = 10,20;
 | |
|     printf("statement: %d\n", a);
 | |
|     a = 1;
 | |
|     if (a = 0, 1) {
 | |
|         printf("if: a = %d\n", a);
 | |
|     }
 | |
|     int b = 0;
 | |
|     a = 10;
 | |
|     while(b++,a--) {}
 | |
|     printf("while: b = %d\n", b);
 | |
|     b = 0;
 | |
|     for(b++,a = 0;b++, a < 10; b++, a++) {}
 | |
|     printf("for: b = %d\n", b);
 | |
|     b = testReturn();
 | |
|     printf("return: %d\n", b);
 | |
|     b = testArg((a,12));
 | |
|     printf("arg: %d\n", b);
 | |
| }
 | |
| 
 | |
| 
 | |
| 
 | |
| int main() {
 | |
|     testComma();
 | |
|     return 0;
 | |
| }
 | 
