请问怎么改能用到定时器,我缺了啥,求解啊

img

img

img

img


怎么用到定时器,应该怎么改啊,主函数中缺了啥,中断函数有问题吗?各位大lao请指教一下吧

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7792903
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:输入一个字符串,内有数字和非数字字符,打印字符串中所有连续的数字所组成的整数
  • 除此之外, 这篇博客: 【C版本】静态通讯录与动态通讯录的实现,以及各自所存在的缺陷对比。(含所有原码)中的 动态版本通讯录(静态版本的部分功能发生改动) 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 动态版本的通讯录是在静态版本上进行的一次优化,即实现按照需求开辟空间。和之前版本有所不同,不用一个结构体数组来存放联系人,而是用了一个结构体指针。如下:

    #define NAME 20
    #define SEX 5
    #define TELE 12
    #define ADDR 30
    
    #define DEFAULT_SZ 3//初始容量
    #define INC_SZ 2//扩容
    //联系人信息
    struct message
    {
    	//姓名
    	char name[NAME];
    	//性别
    	char sex[SEX];
    	//电话
    	char tele[TELE];
    	//住址
    	char addr[ADDR];
    	//年龄
    	int age;
    };
    //通讯录
    struct contact
    {
    	struct message* data;//结构体指针
    	int sz;//个数
    	int capacity;//通讯录容量
    };
    

    由于是动态版本的,所以在初始化、增加联系人、以及最后的退出里,有了一定的修改,别的只要不涉及增加空间的操作,都与静态版本相同。这里就不一一再写了。

  • 您还可以看一下 刘伶华老师的软件测试经典面试题剖析课程中的 工作中有遇到什么困难,怎么解决的?小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    根据提供的参考资料和问题描述,我无法得出具体的解决方案。请提供更多关于你问题的背景和具体要求的信息,我将尽力帮助你解决问题。