2016 - 2024

感恩一路有你

求字节运算符sizeof sizeof运算符如何使用?它的操作数可以是类型关键字吗?

浏览量:1420 时间:2021-03-15 22:30:18 作者:admin

sizeof运算符如何使用?它的操作数可以是类型关键字吗?

1. Sizeof用于计算数据类型

c语言length求的是实际长度还是?

C语言通常使用strlen函数和sizeof运算符来计算长度。Strlen用于计算字符串的实际长度,不包括字符串末尾的终止符“0”;sizeof用于计算数据类型或表达式的长度,即内存中的大小。

用sizeof运算符分别检测程序中各类型的数据占多少字节。列入,int型变量a的字节数为sizeof(a?

下面的程序是我以前写的。您可以输入C的类型并输出它占用的内存

#include<stdio。H>#包含<string。H>int main(){char key[[7]={short”,“int”,“long”,“char”,“float”,“double”}char sizekey[]={sizeof(short),sizeof(int),sizeof(long),sizeof(char),sizeof(float),sizeof(double)}char input[20]int key,I

scanf(%s”,input)strlwr(input)key=-1 for(I=0I<6i)if(StrCmp(input,key[i])==0){key=i break}如果(key==-1){printf(”输入错误!n”)return-1}printf(%s%d”,key[key],sizekey[key])return 0}

例如

input

float

output浮动:4

求字节运算符sizeof sizeof是函数还是运算符 sizeof怎么算

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。