我正在尝试将.info文件作为数据块读取,然后从该数据中获取某些值并将它们存储在结构中,而我并不理解该教授的例子。
我有一个包含结构的头文件:
edge()
我的主要功能如下:
#ifndef _STRUC_H
#define _STRUC_H
#define NAMELEN 51
#define ADDLEN 125
struct record
{
int id;
char name[NAMELEN];
char address[ADDLEN];
};
#endif
NAMELEN和ADDLEN的价值观是什么以及我的教授是如何得到的?
答案 0 :(得分:0)
NAMELEN和ADDLEN是常量(使用#define
指令定义。
请参阅define。
此处NAMELEN和ADDLEN代表名称长度和地址长度。
所以,无论你的教授使用NAMELEN和ADDLEN,用它们的常数值替换它们,即51和125.