这可能是一个愚蠢的问题,但是当你没有传入数组中的元素数量时,sizeof运算符如何知道数组操作数的大小.我知道它不会返回数组中的总元素,而是以字节为单位返回大小,但为了得到它,它仍然必须知道数组何时结束.只是好奇这是如何工作的.
c c++ sizeof
当我给sizeof(a),其中a=13.33,浮子变量时,大小为4个字节.但如果我sizeof(13.33)直接给出,大小是8字节.
sizeof(a)
a=13.33
sizeof(13.33)
我不明白发生了什么.有人可以帮忙吗?
c ×2
c++ ×2
sizeof ×2