我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

求解!怎么改才能让num值为3

#include<stdio.h>
void Printf(char *arr[],int len);
int main(void)
{
char *parray[]={"how","are","you"};
int num=sizeof(parray)/sizeof(char);
printf("total string numbers=%d\n",num);
Printf(parray,num);
return 0;
}
void Printf(char *arr[],int len)
{
int i;
for(i=0;i<len;i++)
{
printf("%s",arr[i]);
}
printf("\n");
}

这么改:int num=sizeof(parray)/sizeof(*parray);

近期文章

  • 这个文件应该怎么保存
  • 不能不队-无理-socket编程
  • 请问,怎样修改才能让左右赋值一样
  • matlab绘图,到底问题在哪啊?
  • asp.net GridView绑定数据库后,怎么动态添加一列,内容是删除并实现删除改行?
  • 关于python 中的for 循环
  • C语言如何设置只能输入数字,输入其他的都显示犯规
  • openstack 高可用,创建vip失败
  • 这输出结果怎么是错误的,有点不明白。
  • 二进制数问题根据1和0的个数分为A B类
  • dataframe内的数据形式处理
  • java桌面开发文件存储
  • 如何让六台pc同时互通
  • 同时创建了两个单向链表,加入各自的数据,最后数据混乱了,没搞懂
  • 如何设定高斯核中的参数(选定高斯核的参数范围)
  • 这是一个实现银行本息的窗体计算程序
  • 关于3761协议集中器回复设备时帧数问题
  • 请问为什么在for循环外面定义的变量,在for循环里面初值就变成1了
  • q learning算法怎么评估收敛?
  • ros机器人自主导航 机器人不能按照设置的目标点运动

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华