查询变量信息
函数定义
参数
参数名 |
描述 |
取值范围 |
输入/输出 |
---|---|---|---|
ncid |
文件ID |
非负整数 |
输入 |
varid |
variable ID |
非负整数 |
输入 |
const *name |
variable名称 |
非空,长度小于256字节 |
输入 |
*name |
返回variable名称的指针 |
非空 |
输出 |
*xtypep |
返回variable数据类型的指针 |
非空 |
输出 |
*ndimsp |
返回variable dim数量的指针 |
非空 |
输出 |
*dimidsp |
返回variable dimid数组的指针 |
非空 |
输出 |
*nattsp |
返回variable attribute数量的指针 |
非空 |
输出 |
*varidp |
返回variable id的指针 |
非空 |
输出 |
返回值
- 成功:返回NC_NOERR。
- 失败:返回错误码。
错误码
错误码 |
描述 |
---|---|
NC_EBADID |
无效ncid |
NC_ENOTVAR |
无效variableid |
注意
*name、*xtypep、*ndimsp、*dimidsp、*nattsp、*varidp参数在不需要获取数据时可以为空指针,需要获取数据时必须非空。
父主题: 信息查询