#include

//输出数组的长度

int arr_str(double a[]) {

int len=sizeof(a)/sizeof(a[0]);  //1  ??????为何输出1呢   为何不是数组的长度

return len;

}

int main(){

double arr[]={1.78, 1.77, 1.82, 1.79, 1.85, 1.75, 1.86, 1.77, 1.81, 1.80};

printf("arr_str里面的数组长度为%d\n",arr_str(arr));

int length = sizeof(arr)/sizeof(arr[0]);

printf("main里面的数组长度为%d\n",length);   //正常输出, 10

return 0;

}

为何用自定义函数来求数组的长度会显示不正常呢,为1,而在main中就显示正常。用的编辑器是dev-c++,64位操作系统。输出结果为:

如何解决?

c语言sizeof输出单位,急,求大神!C语言中sizeof问题相关推荐

  1. python12345输出54321_C语言编写程序 :输入一个正整数,将其逆序输出。例如,输入12345,输出54321. 跪求大神用循环语句...

    点击查看C语言编写程序 :输入一个正整数,将其逆序输出.例如,输入12345,输出54321. 跪求大神用循环语句具体信息 答:#include int main() { int num; scanf ...

  2. c语言如何输出整串链表,大神帮我看一下怎么输入输出一个链表,我输入了但是没输出啊...

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include //malloc头文件 struct Student //定义结构体 { int num; stru ...

  3. matlab 赋空值,未对输出参数赋值 求大神帮忙解惑

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 x=imread('F:/flower.bmp'); wname='db5' [Lo_D,Hi_D] = wfilters(wname); lf=leng ...

  4. c语言写入文件不完整,求大神看看为什么不能将数据写入文件

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #include #include void baocunXS(struct stu *head); struct stu *creat ...

  5. 稀疏矩阵的转置c语言程序,程序有问题求大神,稀疏矩阵转置

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 #include #define N 100 typedef int DataType; typedef struct{ int i,j; DataTyp ...

  6. c语言sizeof啥作用,C语言中sizeof什么意思

    C语言中"SIZEOF(INT)"是什么意思?有什么作用? C语言中,sizeof是一个? sizeof是C语言中保留关键字,也可以认为是一种运算符,单目运算符:sizeof是计算 ...

  7. 请输入30名同学的c语言成绩,求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学...

    问题描述: 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共有30名学 求大神帮忙做这几道结构体的c语言!今天就要交实验报告!急啊急!!!!! (1)一个班级共 ...

  8. 赫夫曼编码c语言 排序部分,c语言构造哈夫曼树输出哈夫曼编码出错 ,跪求大神帮我找错...

    c语言构造哈夫曼树输出哈夫曼编码出错 ,跪求大神帮我找错0 youxun0952016.09.07浏览120次分享举报 #include #include #include typedef struc ...

  9. c语言中已知x=7,y=3,计算表达式x%=y+3的值,已知:a=7,x=2.5,y=4.7,计算算术表示式x+a%3*(int)(x+y)%2/4的值。试程式设计上机验证。求大神帮助...

    已知:a=7,x=2.5,y=4.7,计算算术表示式x+a%3*(int)(x+y)%2/4的值.试程式设计上机验证.求大神帮助以下文字资料是由(历史新知网www.lishixinzhi.com)小编 ...

  10. 怎么用c语言表示大整数的四则运算,用c语言编写大整数的四则运算,求大神

    用c语言编写大整数的四则运算,求大神 答案:3  信息版本:手机版 解决时间 2019-10-03 17:13 已解决 2019-10-03 01:32 用c语言编写大整数的四则运算,求大神 最佳答案 ...

最新文章

  1. [THUWC2017]在美妙的数学王国中畅游
  2. js javascript 实现多线程
  3. Node.Js从零开始搭建数据管理后台 (一)
  4. git图文工具_全网最详细的Windows里Git client客户端管理工具SourceTree的下载与安装(图文详解)...
  5. 为什么“支付宝里没钱了”和“微信里没钱了”给人两种不同的感觉
  6. vue-router.esm.js?fe87:16 [vue-router] Route with name 'page' does not exist
  7. neo4j cypher_Neo4j:Cypher – Neo.ClientError.Statement.TypeError:不知道如何添加Double和String...
  8. Java面试题-2021
  9. 文档未记录的API之setContentToHTMLString
  10. caffe︱Pascal VOC 2012 Multilabel Classification Model
  11. CKEditor 5 在线编辑 PDF
  12. python selenium手动输入验证码_Python Selenium Cookie 绕过验证码实现登录
  13. servlet 工作原理
  14. Linux菜鸟教程(一 :JDK安装和java环境的配置)
  15. Python实现一维表与二维表之间的相互转化
  16. 切换IE浏览器的版本
  17. seurat中报错Error: Cannot add a different number of cells than already present
  18. 计算机开机显示器不亮,电脑开机显示器不亮,小编教你电脑显示器不亮怎么解决...
  19. 大家好,我是浪啦啦啦啦啦!
  20. 在houdini中旋转某条曲线上多个点的法线方法(vop方法)

热门文章

  1. Sql Server 删除所有表
  2. “图片变幻显示控件”发布
  3. BigData | 一文带你搞清楚“数据倾斜”
  4. Docker网络实践运用
  5. 《啊哈!算法》-----系列更新暂时停止
  6. iOS常用---NSString,NSMutabuleString
  7. Hadoop之倒排索引
  8. 精装友好联络算法实现借壳和RI
  9. setup.s (读核笔记系列)
  10. Python 实现数据结构中的单链表,循环单链表,双链表