C语言中可不可以使用资源文件(. rc)?怎样在程序中使用资源文件?

Python013

C语言中可不可以使用资源文件(. rc)?怎样在程序中使用资源文件?,第1张

资源文件是独立程序的、程序可以访问性质的文件,不同于数据文件的概念。比如调用一个图片文件显示在控制台界面上。

如创建一个终端应用程序工程,可以在工程里添加资源文件,如一个ico图标,环境先将它转译成资源指向文件(.rc)然后和源代码一起编译成有图标显示的可执行文件。

.cpp是C++源程序文件(函数实现部分)

.h或.hpp是头文件(函数声明部分)

.rc是Visual C++的资源描述文件

.dsw是工作区的描述文件

.dsp是工程描述文件

这是新版vc库添加的警告

因为微软认为scanf的使用存在安全隐患,因为C/C++中的字符串处理都是以\0为截止符的,如果搜索不到\0,容易出现字符串越界

所有vc扩展的所谓安全标准库,都添加了一个参数用以指定字符串参数的长度,用以避免这种安全隐患。