首页 > 其他分享 >关于那个输出日期

关于那个输出日期

时间:2022-12-16 23:36:23浏览次数:54  
标签:输出 月份 然后 日期 报错 关于 数组 字符串

大家晚上好呀,今晚终于挤出一点时间跟大家分析一下那个日期了,因为明天我就要润了,回家上网课,准备期末,之后可能到一月八号这段时间可能都不能按时更新了。好的,废话不多说啦,开始分享我自己对代码的理解。

首先,先回顾一下那个题目,题目很简单,就是输入月份,然后输出这个月份的英文。

关于那个输出日期_输出日期

然后看我自己终于苟出来的代码。

关于那个输出日期_指针数组_02

关于那个存放12个月份的字符串数组,一开始我是用char然后定义一个数组的,然后就报错了,报错的原因是初始值太长,如图

关于那个输出日期_指针数组_03

因为char字符数组,是单个字符的,存字符串就不太行,会报错。所以我们用指针数组,开辟一个大空间来存放这些月份,然后指针的作用就是辅助我们等等输入一个数字,把这个数字赋给i,再通过地址i找到这些月份。就像我上面的代码那样,

printf("%s",*(p+i));  //%s,是输出字符串呀,不要忘记这个,我曾经有写过。

然后*(p+i)就是找数组的第几个元素,因为p是指向首地址的也就是0,然后0+2就是2,找下标是2的元素,然后输出,但是却输出了“March”为什么呢?

因为呀,我们忘记啦,数组元素是从0开始的,然后我们下标是二的话,0,1,2自然就是“March” 啦,所以减去1就好啦

关于那个输出日期_指针数组_04

好啦,今天的分析,就到这里啦,我们下次见,晚安。

























标签:输出,月份,然后,日期,报错,关于,数组,字符串
From: https://blog.51cto.com/u_15863860/5948902

相关文章

  • 关于spring---上次忘记保存
    首先是关于ioc里面配置类(xml)的方法这个是在pom.xml里面    这个需要创建一个spring的专属文件在res里面    di使用方法  增加set方法  配置关......
  • 关于 ipv4 ipv6 socket 编程 wiki
     Beej'sGuidetoNetworkProgrammingUsingInternetSockets ​​http://www.retran.com/beej/index.html​​  Berkeleysockets ​​http://en.wikipedia.org/wiki......
  • 关于meta-analysis的一些评论
    当提到meta-analysis,很多人的反应是,水文章的神器。一方面是因为Meta分析作为系统综述里一个定量分析方法,能把各种研究结果有组织有纪律地综合起来,证据档次瞬间飙升,能甩传......
  • 日期控件选择日期范围
    引入element对日期控件  筛选月的话用月的控件 筛选周的话用周的控件 有默认值的时候(禁用规则方法写在com......
  • 丢失了datafile该怎么办--关于datafile的恢复处理
    作者:三十而立时间:2009年10月14日4:29:04 csdn上的朋友遇到了这样的问题,莫名的系统坏掉了,恢复了系统后,datafile找不到了,不过在坏之前刚刚做了备份 问题如下 1.前几天装......
  • 关于oracle开发中碰到的同列多行合并字符串的问题
    如何将Oracle中同一列的多行记录拼接成一个字符串?本人在oracle的存储过程的开发中,碰到了同一列的多行记录需要拼接成一个字符串进行存储,特此再次记录!1.可以使用wm_concat......
  • 关于Expression表达式树的拼接
    最近在做项目中遇到一个问题,需求是这样的:我要对已经存在的用户进行检索,可以根据用户的id或者用户名其中的一部分字符来检索出来,这样就出现了三种情况只有id,只有用......
  • 关于为什么图论中INF要设为0x3f
    最近数据结构课设写完了,答辩的时候老师问到了,为什么INF要设置为0x3f?我这直接不假思索地回答,0x3f3f3f3f超过了int范围,基本上可以视为无穷可真的是这样吗?答辩完后我仔......
  • 输出等腰三角形
    publicstaticvoidmain(Stringargs[]){ //练习输出等边三角形 for(inti=0;i<=5;i++){//控制行数 for(intk=1;k<=6-i;k++){//控制每一行的空格数......
  • 关于airtest群控制ios
    1.安装carthagebrewinstallcarthage2.下载项目gitclonehttps://github.com/facebookarchive/WebDriverAgent./Scripts/bootstrap.sh#如果报错多半是node版本......