请教一下这段程序的问题,关于字符数组的。
#include "iostream.h"
#include "string.h"
void del_str(const char a[], char b[], int n)
{
int j=0,p;
cout<<a<<endl;
cout<<sizeof(a)<<endl;
cout<<sizeof(char)<<endl;
// p=sizeof(a) /sizeof(char);
//cout<<p<<endl;
for(int i=0;i<sizeof(a) /sizeof(char);i++)
{
if (i==n-1)
;
else
b[j++]=a[i];
}
//b[j]='\0';
}
void main()
{
char b[20];
char a[20]="abcdefghjkk";
cout<<a<<endl;
cout<<sizeof(a)<<endl;
cout<<sizeof(char)<<endl;
cout<<(sizeof(a) /sizeof(char))<<endl;;
del_str(a,b,5);
cout<<b;
}
相关推荐
在鸿蒙中实现类似瀑布流效果
简介 鸿蒙OS 开发SDK中对于长列表的实现ListContainer的实现较为简单,没法想RecyclerView一样通过使用不同的LayoutManager来实现复杂布局因此没法快速实现瀑布流效果。 但鸿蒙OS也都支持控件的Measure(onEstimateSize),layout(onArrange) 和事件的处理。完全可以在鸿蒙OS中自定义一个布局来实现RecyclerView+LayoutManager的效果,以此来实现瀑布流等复杂效果。 自定义布局 对于鸿蒙OS自定义.
android 瀑布流效果(仿蘑菇街)
首先我们还是来看一款示例:(蘑菇街) 看起来很像我们的gridview吧,不过又不像,因为item大小不固定的,看起来是不是别有一番风味,确实如此.就如我们的方角图形,斯通见惯后也就出现了圆角.下面我简单介绍下实现方法. 第一种: 我们在配置文件中定义好列数.如上图也就是3列.我们需要定义三个LinearLayout,然后把获取到的图片add里面
29Linux基础命令详解——用户管理.docx
29Linux基础命令详解——用户管理
科技服务机构如何通过数据分析增强服务竞争力?.docx
科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。
vue+springboot基于 Java 的南昌实利广告公司的员工管理系统的设计与实现_oj680rl3毕业设计源码数据库.zip
vue+springboot基于 Java 的南昌实利广告公司的员工管理系统的设计与实现_oj680rl3毕业设计源码数据库.zip


