Browse Source

initial commit

master
RinRi 3 years ago
commit
df7f986f76
2 changed files with 38 additions and 0 deletions
  1. +18
    -0
      makefile
  2. +20
    -0
      testcprod.c

+ 18
- 0
makefile View File

@@ -0,0 +1,18 @@
# the compiler: gcc for C program, define as g++ for C++
CC = tcc

# compiler flags:
# -g adds debugging information to the executable file
# -Wall turns on most, but not all, compiler warnings
CFLAGS = -g -Wall

# the build target executable:
TARGET = testcprod

all: $(TARGET)

$(TARGET): $(TARGET).c
$(CC) $(CFLAGS) -o $(TARGET) $(TARGET).c

clean:
$(RM) $(TARGET)

+ 20
- 0
testcprod.c View File

@@ -0,0 +1,20 @@
#include <stdio.h>

char* testcprod(char *name) ;

void
main(int argc, char *argv[])
{
int i;
if(argc == 1)
printf("Usage: testcprod [ARGUMENT]...\n") ;
else
for(i = 1; i < argc; i++)
printf("%s\n", testcprod(argv[i])) ;
}

char*
testcprod(char *name)
{
return name ;
}

Loading…
Cancel
Save