我们有一个任务,老师没有深入解释事情,所以我有点困惑,因为我之前没有做过太多的编程。我们必须编写一个程序,当它完成执行时,它能够读取其源文件,并可以创建另一个与源文件相同的文本文件,但文本文件具有行号。我的问题是我不明白如何开始它。有人能给我一个例子如何开始和采取什么步骤?我不是要求某人为我编程,只是举一个例子。提前致谢。阅读自己的源文件和文本文件行号?
0
A
回答
2
1
你的问题确实有两个部分:“我是谁?” (你是什么文件)和“用行号写一份我自己的副本”
你在上面描述的部分是第一部分 - “我是谁?”为此,源代码外部的东西必须提供信息,因为语言本身可以驻留在任何文件中。
通常情况下,预处理程序可以获得有关正在编译的内容的信息(就像它听起来一样,它是在编译源代码之前运行的东西)。在这种情况下,“预处理宏”通常会给你这种环境数据。
查看GNU C的链接:https://gcc.gnu.org/onlinedocs/cpp/Standard-Predefined-Macros.html,开始研究在什么条件下可用的内容。你的编译器,如果不是gcc,应该有类似的文档。
+0
非常感谢。 – mishi 2015-04-05 21:13:24
相关问题
- 1. 阅读和文本文件
- 2. 阅读文本文件和concat行
- 3. 阅读大文本文件的n行
- 4. 阅读文本文件的某些行
- 5. Java的阅读文本文件每行存放于自己的数组
- 6. 阅读文本文件
- 7. jquery - 阅读文本文件?
- 8. 阅读文本文件
- 9. 阅读文本文件
- 10. 阅读文本文件
- 11. 阅读文本文件
- 12. Android阅读文本文件
- 13. 阅读文本文件
- 14. 阅读文本文件,matlab
- 15. 文本文件阅读
- 16. 阅读文本文件
- 17. 阅读文本文件
- 18. 阅读文本文件
- 19. 阅读文本文件
- 20. 阅读文本文件
- 21. 阅读文本文件
- 22. Perl阅读文本文件
- 23. C阅读文本文件
- 24. C,阅读多行文本文件
- 25. 一个jar文件如何读取自己的资源文件?
- 26. 阅读大文本文件和内存
- 27. 查找和阅读文本文件
- 28. 阅读文本文件和洗牌
- 29. 阅读和解析文本文件android
- 30. pdf文件文本阅读和搜索
你在用什么语言? – 2015-04-05 18:53:40
我正在使用C语言。 – mishi 2015-04-05 18:57:33