What is the problem with this excerpt?

kestre1 2009-02-11 05:49:38

int read(int *ip){
scanf("%d", ip);
return *ip;
}
…………
insert(&graph[vert], read[&var], read[&ch]);

...全文
188 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
dongpy 2009-02-11
  • 打赏
  • 举报
回复
可移植性不太好,不同的参数求值顺序,会导致不同结果。
kestre1 2009-02-11
  • 打赏
  • 举报
回复
我也觉得没问题,可是书上让找错,郁闷~

刚才找了半天习题答案也没找到,算了就这样吧。
lzonline01 2009-02-11
  • 打赏
  • 举报
回复
没有问题呀
waizqfor 2009-02-11
  • 打赏
  • 举报
回复
[Quote=引用楼主 kestre1 的帖子:]
C/C++ code
int read(int *ip){
scanf("%d", ip);
return *ip;
}
…………
insert(&graph[vert], read[&var], read[&ch]);
[/Quote]
LZ啥意思啊 没明白 这程序也没有错啊


int read(int *ip){
scanf("%d", ip);
return *ip;
}
int main()
{
int aa,bb=0;
scanf("%d",&aa);
bb=read(&aa);
printf("%d",bb);
renturn 0;
}
//insert(&graph[vert], read(&var), read(&ch));
baihacker 2009-02-11
  • 打赏
  • 举报
回复

//没啥问题

#include <stdio.h>
int read(int *ip){
scanf("%d", ip);
return *ip;
}

int main(void)
{

int a;
printf("%d", read(&a));

return 0;
}
kestre1 2009-02-11
  • 打赏
  • 举报
回复
不好意思,最后两个括号写错了,是().
这个是《The practice of programming》的一道习题
baihacker 2009-02-11
  • 打赏
  • 举报
回复
怎么用[]了?
内容概要:本文针对T型三电平逆变器在电网电压跌落条件下的低电压穿越(LVRT)问题,提出了一种结合改进电流解耦控制与直流侧中点电位平衡的综合控制策略。通过建立逆变器的数学模型,采用双二阶广义积分器(DSOGI)实现电网电压正负序分量的精确分离,并在此基础上设计自适应无功支撑与故障电流限幅控制,以满足LVRT对无功补偿和电流安全性的要求。为提升不对称故障下的动态性能,引入改进的正负序解耦电流控制方法,有效克服传统PI控制器在耦合干扰下的控制滞后问题。同时,结合零序电压注入法对中点电位进行主动调控,抑制中点电压漂移,保障系统长期稳定运行。整个控制方案在Simulink平台上完成建模与仿真验证,结果表明该方法在电网故障期间具有优良的动态响应特性、稳定的中点电位控制能力和可靠的并网运行性能。; 适合人群:具备电力电子、自动控制或新能源并网技术背景,从事逆变器控制算法开发、微电网系统集成或可再生能源发电系统研究的工程技术人员及高校研究生。; 使用场景及目标:①用于提升T型三电平逆变器在电网故障条件下的并网可靠性与电能质量;②为高比例新能源接入场景下的LVRT控制策略设计提供理论支撑与技术路径;③适用于需要实现高性能电流控制与中点电位稳定的工业级变流器控制系统开发。; 阅读建议:建议结合提供的Simulink仿真模型进行学习,重点剖析正负序分离、改进电流解耦控制环设计及中点电位平衡模块的协同工作机制,可通过设置不同类型的电网故障(如单相短路、两相短路)和调节控制参数开展对比实验,深入掌握各模块对系统整体性能的影响规律。

70,038

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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