c语言type函数
c语言的type函数用于获取给定变量的类型。该函数的原型如下:
c
const char *type(volatile void *arg);
其中,参数arg是指向要检查类型的变量的指针。
该函数返回一个指向字符串的指针,表示传递给函数的变量的类型。返回的字符串将从以下值之一中选择:
* "char":表示传递给函数的变量是一个字符。
float()函数* "short":表示传递给函数的变量是一个短整数。
* "int":表示传递给函数的变量是一个整数。
* "long":表示传递给函数的变量是一个长整数。
* "long long":表示传递给函数的变量是一个长长整数。
* "float":表示传递给函数的变量是一个单精度浮点数。
* "double":表示传递给函数的变量是一个双精度浮点数。
* "long double":表示传递给函数的变量是一个长双精度浮点数。
* "void":表示传递给函数的变量是一个无类型指针。
注意,由于该函数返回的指针指向内部静态缓冲区中的字符串,因此在使用返回值之前应该将其存储在本地缓冲区中。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论