您的位置首页生活百科

sizeof的用法

sizeof的用法

的有关信息介绍如下:

在 Pascal 语言中,sizeof()() 是一种内存容量度量函数,功能是返回一个变量或者类型的大小(以字节为单位);

在 C 语言中,sizeof() 是一个判断数据类型或者表达式长度的运算符。

1、Pascal中的用法:

sizeof的用法

如果longint改为Integer,也输出(Pascal中longInt和Integer都是4字节);

2、C语言中用法:判断数据类型长度符的关键字

sizeof (类型说明符)

sizeof 表达式

sizeof的用法

扩展资料

sizeof与strlen区别

1、strlen(char*)函数求的是字符串的实际长度,直到遇到第一个'\0',然后就返回计数值,且不包括'\0'。而sizeof()函数返回的是变量声明后所占的内存数,不是实际长度。

sizeof(aa) 返回10 int a[10]; sizeof(a) 返回40

2、sizeof是算符,strlen是函数。

3、sizeof可以用类型做参数,strlen只能用char*做参数,且必须是以''\0''结尾的。

参考资料:百度百科——sizeof