add a simple argv/argc test
This commit is contained in:
		
							parent
							
								
									c6c8d4eb53
								
							
						
					
					
						commit
						3771b2578e
					
				
					 2 changed files with 11 additions and 1 deletions
				
			
		
							
								
								
									
										2
									
								
								Makefile
									
										
									
									
									
								
							
							
						
						
									
										2
									
								
								Makefile
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -11,7 +11,7 @@ TARGETS=approximate-pi linked-list mandelbrot threads circular-buffer structs \
 | 
			
		|||
				uiowa-threads-example uiowa-threads-my-example \
 | 
			
		||||
				mtrace-test av-variance undefined-behaviour \
 | 
			
		||||
				multibrot-openmp hello-openmp mandelbrot-openmp \
 | 
			
		||||
				positional-format-strings unions
 | 
			
		||||
				positional-format-strings unions argv
 | 
			
		||||
EXTRAS=mandelbrot.bmp multibrot.png test-inline-assembly.s \
 | 
			
		||||
				mtrace-test.trace mtrace-test.txt multibrot-openmp.png
 | 
			
		||||
VERYEXTRAS=cppcheck.txt macros.txt tags
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										10
									
								
								argv.c
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										10
									
								
								argv.c
									
										
									
									
									
										Normal file
									
								
							| 
						 | 
				
			
			@ -0,0 +1,10 @@
 | 
			
		|||
#include <stdio.h>
 | 
			
		||||
 | 
			
		||||
int main(int argc, char* argv[]) {
 | 
			
		||||
  for (int i = 0; i<argc; i++) {
 | 
			
		||||
    printf("%d: %s\n", i, argv[i]);
 | 
			
		||||
  }
 | 
			
		||||
  if (argv[argc] == 0) {
 | 
			
		||||
    printf("\nargv[argc] is a null pointer, as required by the standard!\n");
 | 
			
		||||
  }
 | 
			
		||||
}
 | 
			
		||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue