sizeof()能有多少种用法?

sizeof()能有多少种用法?

例如:
求n*(n+1)/2

bool arr[n][n+1];
return sizeof(arr)>>1;

万变不离其宗
sizeof无非就是对单个变量和数组(不能是函数调用中)
后面你那个>>1就是/2的意思。
[n][n+1] 是 n*n+1

sizeof其实就一种用法,就是用来求一个对象占用多少内存
你把它用到各种算法里那是你自己的事,那用处可就多了
就好像加法不过是将两个数加到一起,但是不管你搞多复杂的算法总离不开它

不知道你这个问题是否已经解决, 如果还没有解决的话:

如果你已经解决了该问题, 非常希望你能够分享一下解决方案, 写成博客, 将相关链接放在评论区, 以帮助更多的人 ^-^