上一道题,,,把if条件写错了,,,,找了半天的bug我都快哭了,

好了好了

看见这种填空题,先理解题意

然后把代码copy下来,把空格注释掉,然后运行到编译没有错.

再理一下它的思路

 //
// Created by snnnow on 2020/7/15.
//
//要注意一一下你存储数据,用vector存,直接存一个结构体就好
#include<iostream>
#include <sstream>
#include <string.h>
#include <vector>
using namespace std;
char *prefix(char *haystack_start,char *needle_start){//判断后面这个玩意是不是前面那个的前缀
char *haystack=haystack_start;
char *needle=needle_start;
while(*haystack && *needle){//就是判断别越出边界的
if(*(haystack++)!=*(needle++))//这里明显就是不匹配
return NULL;
}
if(*needle)
return NULL;
return haystack_start;
}
int main(){
char a[]={"123ab"};
char b[]={""};
cout<<prefix(a,b);
}

最新文章

  1. iOS空心圆下载进度指示器控件
  2. 通用cube refresh方案
  3. oracle记录解锁
  4. 【阿里云产品公测】离线归档OAS,再也不用担心备份空间了
  5. SQL Server内存数据写入磁盘方法比较
  6. Web开发需要关注的技术细节
  7. quartz定时任务时间配置
  8. T-SQL 控制流语句
  9. 非常华丽的jQuery/HTML5应用推荐
  10. 企业架构研究总结(39)——TOGAF架构能力框架之架构委员会和架构合规性
  11. jsp实现仿QQ空间新建多个相册名称,向相册中添加照片
  12. 通过hadoop + hive搭建离线式的分析系统之快速搭建一览
  13. 深入理解计算机系统_3e 第八章家庭作业 CS:APP3e chapter 8 homework
  14. 复制粘贴之插件(clipboard.min.js)不需要安装flash
  15. Spring入门(一):创建Spring项目
  16. PAT甲级1022 Digital Library
  17. Python 爬虫入门3种方法
  18. Jenkins 安装及使用
  19. Kafka生产环境中的错误
  20. 1010. Radix (25) pat

热门文章

  1. 【Flutter 实战】简约而不简单的计算器
  2. 关于Spring Boot中的业务层(Service)是否要创建接口的分析
  3. cat快速查找文件内指定信息
  4. 关于延迟段创建-P1
  5. 【API进阶之路6】一个技术盲点,差点让整个项目翻车
  6. 线性dp—奶牛渡河
  7. 树的深度———树形DP
  8. Python-利用xlrd模块操作excel
  9. CSS(三) - 定位模型 - float的几要素
  10. [网鼎杯 2020 青龙组]AreUSerialz