一个很简单的问题,但我就是不会。。

636f6c696e 2011-10-25 03:14:54
需求很简单。
原来的代码:LPCSTR a[3] = {"1", "2", "3"};
现在3个已经无法满足需求,改为LPCSTR *a = new LPCSTR[n];
n运行时才能计算出来,我的问题是,如何像原来代码一样给初始值"1" "2" "3" ……
...全文
90 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
赵4老师 2011-10-25
  • 打赏
  • 举报
回复
sprintf(a[i],"%d",i+1);
赵4老师 2011-10-25
  • 打赏
  • 举报
回复
strcpy(a[0],"1");
strcpy(a[1],"2");
strcpy(a[2],"3");
或者
LPCSTR **a=new LPCSTR[n];
for (int i=0;i<n;i++) {
a[i]=new char[11];
sprintf(a[i],"%d",i);
}
//...
for (int i=0;i<n;i++) delete a[i];
delete[] a;
636f6c696e 2011-10-25
  • 打赏
  • 举报
回复
我犯2了,谢谢大家回复...
636f6c696e 2011-10-25
  • 打赏
  • 举报
回复
那如果我要赋值的是a1 a2 a3 该怎么写呢?
[Quote=引用 4 楼 cabinls 的回复:]
for ( int i = 0; i < 3; i ++ )
{
a[i] = i + '0';
}
这样就赋值啦~~
[/Quote]
luciferisnotsatan 2011-10-25
  • 打赏
  • 举报
回复
也可以用sprintf
luciferisnotsatan 2011-10-25
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 colinfang2006 的回复:]

要赋值到"n-1"
引用 1 楼 morebread 的回复:
要是初值少的话可以直接a[0] = "1"……依次类推....
[/Quote]
用个for循环不就行了?itoa 把数字转成字符串
CabinLS 2011-10-25
  • 打赏
  • 举报
回复
for ( int i = 0; i < 3; i ++ )
{
a[i] = i + '0';
}
这样就赋值啦~~
bdmh 2011-10-25
  • 打赏
  • 举报
回复
写个循环赋值吧
636f6c696e 2011-10-25
  • 打赏
  • 举报
回复
要赋值到"n-1"
[Quote=引用 1 楼 morebread 的回复:]
要是初值少的话可以直接a[0] = "1"……依次类推....
[/Quote]
morebread 2011-10-25
  • 打赏
  • 举报
回复
要是初值少的话可以直接a[0] = "1"……依次类推....
内容概要:本文档围绕“光伏并网逆变器序阻抗建模、扫频辨识与弱电网交互稳定性分析”展开,提供基于Matlab和Simulink的完整代码与仿真模型,复现了相关博士论文的核心研究成果。内容聚焦于新能源发电系统接入弱电网时的稳定性问题,系统阐述了光伏逆变器的正负序阻抗建模方法、小信号扫频辨识技术、锁相环与电流环的动态耦合效应、LCL滤波器的作用机制以及系统宽频带振荡的失稳机理。通过构建精确的序阻抗模型并结合扫频法进行稳定性判据分析,深入揭示并网逆变器与弱电网间的交互特性,为实际工程中振荡问题的预测、诊断与抑制提供坚实的理论支撑与有效的技术路径。; 适合人群:具备电力电子、自动控制理论及新能源发电系统基础知识,正在从事相关领域研究的硕士/博士研究生、高校科研人员以及电力系统行业的工程师。; 使用场景及目标:①复现并验证博士论文中关于光伏逆变器序阻抗建模与弱电网交互稳定性的关键结论;②作为科研项目或学位论文的技术蓝本,开展弱电网环境下并网系统稳定性仿真与机理研究;③深入掌握Matlab/Simulink在电力系统小信号稳定性分析、特别是阻抗建模与扫频法应用方面的高级仿真技能。; 阅读建议:学习者应结合所提供的Matlab代码与Simulink仿真模型,亲手运行并调试扫频辨识程序,细致分析序阻抗建模的每一步推导与实现过程,重点关注锁相环动态特性对系统稳定裕度的影响,通过调整控制器参数与电网强度观察系统响应变化,从而深刻理解交互失稳的内在机理,实现从理论到实践的融会贯通。

33,316

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 新手乐园
社区管理员
  • 新手乐园社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧