www问答网
所有问题
不太理解sizeof是静态运算符是什么意思。和答案有什么关系?i不应该加了1吗?
如题所述
举报该问题
推荐答案 2014-07-27
意思就是说它是编译时确定了值,而不是在运行时
并且sizeof是计算对象的大小,与括号里的操作无关的,你的例子里其实就是计算i对象的大小,i并没有被编译器编译成i=i+1的代码,编译器自动忽略了
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/AdW31dn31GdAG514A5d.html
其他回答
第1个回答 2020-05-01
编译时就已经算出了ssizeof(i++)的值4,并且用4替换了sizeof(i++)这一步运算。
实际运行过程中执行的就是把4赋值给t
在运行时()内的任何运算不会对()外产生任何影响。
就好比函数内定义的变量在函数外就无法使用一样,这样的变量叫做静态变量。
sizeof这样的运算符就叫静态运算符。
相似回答
sizeof运算符是什么意思?
答:
sizeof是C语言中保留关键字,也可以认为是一种运算符,单目运算符
。常见的使用方式:int a=10;int arr=[1,2,3];char str[]="hello";int len_a = sizeof(a);int len_arr = sizeof(arr);int len_str = siz...
c++中的
sizeof是什么意思
答:
sizeof是C/C++中的一个操作符,其作用就是返回一个对象或者类型所占的内存字节数
。MSDN上的解释为:The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a type(including aggrega...
C语言的
sizeof是什么意思?
答:
sizeof
在C语言中是一个
运算符
,用于返回变量的字节数(存储字节的数量)。调用sizeof时,可以使用变量名或者某种类型的数据(如int),而它会返回以字节为单位的大小。例如,如果你使用sizeof(int),它会返回4,表示int类...
C语言中,
sizeof运算符有什么
作用?
答:
sizeof运算符
该运算符在编译阶段就已经起作用了。它以字节为单位返回其操作数的大小。它的操作数可以是数据对象也可以是一个类型。如果是类型那么操作数需要用圆括号括起来。如:sizeof(int)=4;...
sizeof
()
是什么意思?
答:
sizeof
() 是一种内存容量度量函数,功能是返回一个变量或者类型的大小(以字节为单位)。char是c语言中基本类型,一般char类型占1个字节。sizeof(char)的结果是,1。sizeof:计算数据类型长度 char = 1 int 2,long 4...
C语言中“
SIZEOF
(INT)“
是什么意思?有什么
作用?
答:
C语言中“SIZEOF(INT)“指的是求括号中的类型,或者变量的大小。比如这里x应该是个int型数组,那么用这个数组的大小,除以int型数据的大小,就得到这个数组的长度。(注:这个数组必须
是静态
数组)
sizeof是
计算数据(包括...
C语言
答案?
为
什么?
关于
sizeof
()
运算符
详细说一下
答:
1. 定义:
sizeof是
何方神圣sizeof乃C/C++中的一个操作符(operator)是也,简单的说其作用就是返回一个对象或者类型所占的内存字节数。MSDN上的解释为:The sizeof keyword gives the amount of storage, in bytes, associated with a...
c语言程序里
sizeof是什么意思
答:
在 Pascal 语言中,
sizeof
() 是一种内存容量度量函数,功能是返回一个变量或者类型的大小(以字节为单位);在 C 语言中,sizeof() 是一个判断数据类型或者表达式长度的
运算符
。在Pascal 语言与C语言中,对 sizeof() ...
sizeof
()
是什么意思?
答:
答案选择C一个整型表达式。A:
sizeof是
操作符,不是函数,A错误。B、C:sizeof的结果是无符号整数,可以把它看作是无符号整型表达式。B错误,C正确。D:它是一个合法的表达式,D错误。具体的讲,sizeof是求长度的函数,...
大家正在搜
sizeof是关键字还是运算符
sizeof是函数还是运算符
c语言sizeof是运算符吗
sizeof静态运算符
使用sizeof运算符
sizeof运算符主要用于
sizeof运算符的对象
sizeof运算符的作用
求字节运算符sizeof
相关问题
C语言 答案?为什么?关于sizeof()运算符详细说一下
C语言中“SIZEOF(INT)“是什么意思?有什么作用?
求算法表达式,要详细解释
c语言是什么?怎样学习
2014下半年 计算机二级 报名时间和考试时间 (江苏.)?...
设有int变量i,j,k,其值分别为1,2,3
vc c++ 100多个关键字的中文的含义是什么?作用是什么...
我定义的都是双精度,R=W/X可为什么执行后后溢出呢