thể trùng lặp:
How to write program during compiling?Odd C câu hỏi phỏng vấn
Hi guys. Tôi tìm thấy vấn đề này trên một trang web đầy đủ các câu hỏi phỏng vấn, và đã được stumped bởi nó. Có một số chỉ thị tiền xử lý cho phép một người đọc từ đầu vào tiêu chuẩn trong quá trình biên dịch không?
Viết chương trình C nhỏ, trong khi biên dịch sẽ lấy chương trình khác từ đầu vào đầu vào và khi chạy sẽ cho kết quả cho chương trình thứ hai. (LƯU Ý: Điều quan trọng là, hãy suy nghĩ UNIX). Giả sử, chương trình là 1.c Sau đó, khi biên dịch
$ cc -o 1 1.c
int main() { printf("Hello World\n"); } ^D
$ ./1
Hello World
EDIT Hóa ra câu hỏi này là một bản sao chính xác. How to write program during compiling?
tôi sửa vỏ mẫu của bạn lệnh để đáp ứng tốt hơn những gì tôi nghĩ bạn có nghĩa là. Nếu tôi sai - oops! –
Cảm ơn John; thực sự bản gốc là một lỗi đánh máy. –