我在看题的时候发现程序中有一条语句是这样的int len=sizeof(vn)/sizeof(int)其中vn是一个int类型的数组,书中的解释是计算数组的长度,可是我认为应该是用乘法,不知道为什么上边用的是除法?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/23 06:32:38
我在看题的时候发现程序中有一条语句是这样的intlen=sizeof(vn)/sizeof(int)其中vn是一个int类型的数组,书中的解释是计算数组的长度,可是我认为应该是用乘法,不知道为什么上边

我在看题的时候发现程序中有一条语句是这样的int len=sizeof(vn)/sizeof(int)其中vn是一个int类型的数组,书中的解释是计算数组的长度,可是我认为应该是用乘法,不知道为什么上边用的是除法?
我在看题的时候发现程序中有一条语句是这样的
int len=sizeof(vn)/sizeof(int)
其中vn是一个int类型的数组,书中的解释是计算数组的长度,
可是我认为应该是用乘法,不知道为什么上边用的是除法?

我在看题的时候发现程序中有一条语句是这样的int len=sizeof(vn)/sizeof(int)其中vn是一个int类型的数组,书中的解释是计算数组的长度,可是我认为应该是用乘法,不知道为什么上边用的是除法?
就是:如果
int vn[N]
int len=sizeof(vn)/sizeof(int)
那么len结果是:N
确实就是计算长度了
sizeof(int)是计算在内存里int占几个字节
size(vn)是数组所占有的全部字节,而不是长度
故 用除法了!

我在看题的时候发现程序中有一条语句是这样的int len=sizeof(vn)/sizeof(int)其中vn是一个int类型的数组,书中的解释是计算数组的长度,可是我认为应该是用乘法,不知道为什么上边用的是除法? 请问程序中插入ASSERT(0)是什么意思在看别人写的程序的时候发现有些类的成员函数为空,就是没有什么语句,而且里面只有一句ASSERT (0);请问这样做的目的是什么呢? 以下叙述正确的是( ) A.在C程序中,main函数必须位于程序的最前面 B.C程序的每行中只能写一条语句 C.C语言本身没有输入输出语句 D.在对一个C程序进行编译的过程中,可发现注释中的拼写错误 这样的数据库填空题你会么?1.批处理是由一条或多条()组成的语句集,从应用程序一次性地发送到SQL Server 执行.2.在 Transact-SQL 语句编写的程序中,可以使用()将多条SQL语句分隔,两条GO语句 我在做课时训练八上P15的第七题发现与答案不对,帮我看下下列语句错误的是:A 、连结两点的线段长度叫做两点间的距离B、两点之间,直线最短C、两条平行线中,一条直线上的点到另一条直线 在写C51单片机的程序时,看见有这样一条语句:bit LED_Buffer;说是位标量的定义,什么叫位标量? 在C程序中,注释说明位于一条语句的什么地方 一条语句有bug的概率为5%,程序中共有100条,则程序无bug的概率是多少? 15.以下叙述正确的是( ).A.在C程序中,main函数必须位于程序的最前面 B.C程序的每行中只能写一条语句 15.以下叙述正确的是( ).A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只 EASYARM2200开发平台的试验,在A/D转换试验中,有这样一条语句:ADC_data=ADC_data*3300;我在做周立功的EASYARM2200开发平台的试验,在A/D转换试验中,有这样一条语句:ADC_data=ADC_data*3300;ADC_data=ADC_data/1024. 20、以下叙述正确的是__________.A.在C程序中,main函数必须位于程序的最前面20、以下叙述正确的是__________.A.在C程序中,main函数必须位于程序的最前面B.C程序的每行中只能写一条语句C.C语言本身 算法语句中先Print 再End While与先End While后Print有什么区别我做到一道题,是当型语句,它答案中有三个数(循环三次),我看了一下发现与课本不同的是书上是先End While后Print而题目是先Print 再End 酒精对皮肤有哪些坏处是这样的…我的鼻子毛孔比较明显,也有黑头.某年某月某日…额…其实就是今天啦…我狠下心用酒精去擦拭我的鼻子…在晚上的时候…就在十点左右……我发现我看不 请教C++中对象或者变量的声明与定义有何不同?在程序的大部分地方我感觉变量的声明语句就是定义语句,虽然知道变量的声明只是告诉编译系统,并不马上分配存储空间,但很多时候仍旧疑惑声 matlab里面,A是一个矩阵,A(:在看一个matlab的程序,里面有一个语句是Ih_b = min(IhO(:)):max(IhO(:));IhO是一个矩阵,那么这个语句是什么意思呢? VFP 程序填空题 帮我填这五个题的五个空就OK啦!程序填空题下列的程序是求S=8!+9!+10!的程序.在下列程序中填上缺少的语句或 另外编写程序,(程序名由考生自定)运行程序,将结果填入答题窗口.SE 我想问:汽车启动时是后轮在转动,而前轮没有转动,是后轮推动前轮的.,因为我看那汽车玩具(那种有一条绳子,一拉就动的汽车玩具)是这样的,我把它倒过来,拉一拉绳子,发现只有后轮在转,而前 原来我有一种这样的学习习惯就是把错过的题的原因或是解析写到旁边,主要是害怕老师讲过以后自己会忘掉可是后来我发现这样很没用,因为我平时复习的时候很少看我记的题目的解析,因为