假定原数组为a的行列数分别为m和n,先确定要删除的态告行(r)和列(c),然后将r行c列以外源闭肆的元素逐个赋雹轿值到另一数组(比如b):
正蓝ssl适用于网站、小程序/APP、API接口等需要进行数据传输应用场景,ssl证书未来市场广阔!成为成都创新互联公司的ssl证书销售渠道,可以享受市场价格4-6折优惠!如果有意向欢迎电话联系或者加微信:18982081108(备注:SSL证书合作)期待与您的合作!
r0=c0=0;
for(i=0;
im-1;
i++){
if(i==r)
r0=1;
for(j=0;
jn-1;
j++){
if(jc)
c0=0
else
c0=1;
b[i][j]=a[i+r0][j+c0];
}
}
如果你是想清空一行中的内容可以
for(int i=0,i闭派col;i++){
a[5][i] = “”; //第五行
}
如果你是想把a[3][3]内容删除了同时变为段基a[2][3]那就要重新赋值了握态谨
给个例子吧:
int x = 3, y = 4;
int *p = new int*[x];//创建一个动态 int* 型皮弯尘数组
for(int i = 0; i y; ++i)
p[i] = new int[x]; //再创建一个动态 int 型数组
for (int i = 0; i y; ++i)
{
delete p[i];//由里至外,进行释放内存。
p[i] = NULL;//不要忘记,释放闹做空间后p[i]不会自动指向NULL值,还燃禅将守在原处,只是释放内存而已,仅此而已。
}
delete []p;
p = NULL;
#! usr/bin/python
# -*- coding:utf-8 -*-
#python 2.7
a=[
[1,2,3],
祥辩 [4,5,6],
[7,8,9]
]
#不知道你说的删除一列 是禅宴搭不是指删除 1,4,7 这样的
print map(lambda x:x[1:],a) #1 表示第一列 贺拿以此类推
=============== RESTART: C:\Users\Administrator\Desktop\tt.py ===============
[[2, 3], [5, 6], [8, 9]]