首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >将最后一个标记添加到二维数组中

将最后一个标记添加到二维数组中
EN

Stack Overflow用户
提问于 2021-11-15 12:26:30
回答 1查看 23关注 0票数 0

你好,我有一个具有不同名称的数组,我需要将他们的姓氏放入不同的数组中

代码语言:javascript
运行
AI代码解释
复制
#include <stdio.h>
#include <string.h>

char ame[100][100] = {"Charles Thompson","Andy Hardy","Christopher de Charls-morson"};
char surname[100][100];

int main(void) {
   for(int i=0;i<4;i++){
       char *last = strrchr(name[i], ' ');
       if (last != NULL) {
           printf("Last token: '%s'\n", last+1);
           
          surname[i]=(last+1); // <----problem part
       }
  }  
}

如果我写出surnamei行,代码就会工作并打印出他们的姓氏,我就是不能把它添加到数组中

所需输出:

代码语言:javascript
运行
AI代码解释
复制
for(int k=0;k<4;k++){
   printf(surname[k]); // <--just to test print
}

会导致

代码语言:javascript
运行
AI代码解释
复制
Thompson <- surname[0] position
Hardy <- surname[1] position
Charls-morson <- surname[2] position

根据赋值,我应该根据空格来分隔它,姓氏用-是可以的,而且它也需要是字符串,因为稍后我需要做一个函数,将输入姓氏与数组进行比较,并找到它的位置

EN

回答 1

Stack Overflow用户

发布于 2021-11-15 12:38:50

我替换了:

代码语言:javascript
运行
AI代码解释
复制
surname[i]=(last+1);

通过以下方式:

代码语言:javascript
运行
AI代码解释
复制
strcpy(surname[i],(last+1))

而且它起作用了。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/69980448

复制
相关文章
将二维数组反转
发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/141674.html原文链接:https://javaforall.cn
全栈程序员站长
2022/08/24
8010
C语言 将一个二维数组行和列的元素互换,存到另一个二维数组中
SingYi
2023/08/23
5220
C语言 将一个二维数组行和列的元素互换,存到另一个二维数组中
C语言 | 将一个二维数组行列元素互换
解题思路:可以定义两个数组:数组a为2行3列,存放指定的6个数。数组b为3行2列,开始时未赋值,只要将a数组中的元素ai存放到b数组中的bj元素中即可。
小林C语言
2020/12/03
4.4K0
C语言 | 将一个二维数组行列元素互换
Python将二维数组输出为图片
其中 Gener_mat 函数用于生成一个300*500的矩阵,矩阵大部分值为0,在坐标(20, 20)处有一个40*80的区域,值为1。
代码的路
2022/06/18
2.2K0
Js根据相同值将数组转换为二维数组
let list = [{ id: 1 }, { id: 1 }, { id: 2 }] let arr = Objec
明知山
2021/06/29
5.6K0
如何使用ReconAIzer将OpenAI添加到Burp中
ReconAIzer是一款功能强大的Burp Suite扩展,该工具基于Jython开发,可以为Burp Stuite添加OpenAI能力,并利用OpenAI来优化和增强渗透测试过程中的网络侦查任务。该工具专为漏洞猎人和渗透测试人员设计,支持以自动化的形式执行多种网络安全任务,可以帮助广大安全研究人员以简单快速的形式识别和利用漏洞。
FB客服
2023/08/08
3980
如何使用ReconAIzer将OpenAI添加到Burp中
在Oracle中,如何将一个数据库添加到CRS中?
虽然通过DBCA(DataBase Configuration Assistant,数据库配置助手)创建的数据库会自动加入CRS中,但通过RMAN创建的数据库是不会被加入CRS中的,在这种情况下就需要手动添加,将数据库加入CRS中后就可以通过srvctl来管理数据库了。
AiDBA宝典
2023/04/26
2.8K0
在Oracle中,如何将一个数据库添加到CRS中?
Python将图片输出为二维数组并保存到txt中
使用Python将图片输出为二维数组,并保存到txt文件中。代码如下:# coding=utf8from PIL import Imageimport numpy as npfrom scipy import miscimport matplotlib.pyplot as pyplot #读图片def loadImage(): im = Image.open("0001.jpg") #读取图片 im.show() #显示原图 im = im.c
代码的路
2022/06/18
2.1K0
[剑指offer] 二维数组中的查找
在一个二维数组中(每个一维数组的长度相同),每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数
尾尾部落
2018/09/04
2.2K0
[剑指offer] 二维数组中的查找
二维数组中的查找
在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。
用户3003813
2018/09/06
2K0
python 数组添加数组_Python添加到数组[通俗易懂]
Python doesn’t have any specific data type as an array. We can use List that has all the characteristics of an array.
全栈程序员站长
2022/09/22
2.7K0
python 数组添加数组_Python添加到数组
Python doesn’t have any specific data type as an array. We can use List that has all the characteristics of an array.
用户7886150
2020/11/23
5.1K0
二维数组中的查找
给定一个二维数组,其每一行从左到右递增排序,从上到下也是递增排序。给定一个数,判断这个数是否在该二维数组中。
MickyInvQ
2021/10/26
1.7K0
二维数组中的查找
时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32M,其他语言64M 热度指数:1946753
后端码匠
2021/08/18
1.8K0
二维数组中的查找
给定一个二维数组,其每一行从左到右递增排序,从上到下也是递增排序。给定一个数,判断这个数是否在该二维数组中。
崩天的勾玉
2021/12/20
1.6K0
js获取数组的最后一个元素
下面是js获取数组最后一个元素的三种方式 一、JavaScript pop() 方法 pop() 方法用于删除并返回数组的最后一个元素。 注意:pop() 方法将删除 arrayObject 的最后一个元素,把数组长度减 1,并且返回它删除的元素的值。如果数组已经为空,则 pop() 不改变数组,并返回 undefined 值。 var arr = new Array("js","JavaScript","jQuery"); var end = arr.pop() console.log(end);//
用户2323866
2021/06/23
13K0
LeetCode 2022. 将一维数组转变成二维数组
给你一个下标从 0 开始的一维整数数组 original 和两个整数 m 和 n 。 你需要使用 original 中 所有 元素创建一个 m 行 n 列的二维数组。
Michael阿明
2022/01/07
3790
LeetCode 2022. 将一维数组转变成二维数组
二维数组中的查找代码
题目描述 在一个二维数组中,每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 代码 public class Solution { public boolean Find(int target, int [][] array) { if(array == null || array.length == 0) return false;
desperate633
2018/08/22
1.2K0
算法-二维数组中的查找
该文介绍了如何在一个由数字组成的二维数组中查找指定元素,并使用动态规划方法进行优化。
chaibubble
2018/01/02
1.5K0
算法-二维数组中的查找
二维数组中的查找_01
题目描述 在一个二维数组中(每个一维数组的长度相同), 每一行都按照从左到右递增的顺序排序,每一列都按照从上到下递增的顺序排序。 请完成一个函数,输入这样的一个二维数组和一个整数,判断数组中是否含有该整数。 思路 观察右上交可以做起点,左小下大 public boolean Find(int target, int [][] array) { //以右上角为起点检索 int height=array.length; int width=array[0].len
名字是乱打的
2021/12/23
1.1K0

相似问题

将数组添加到二维数组中

513

将二维数组添加到数组列表中

36

将元素添加到二维数组中

28

使用javascript将数组添加到二维数组中

20

如何将数组添加到二维数组中

30
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档