我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

c++的这个语句改写为C语言怎么写

struct node{
int value;
node *l, *r;
node(int value = 0, node *l = NULL, node *r = NULL):value(value), l(l), r(r){}
};

root = new node(in[flag]);

改成C语言的结构体为
typedef struct node{
int value;
struct node *l,*r;
}node;
这样子的时候,c++的这句该怎么用C语言实现?
root = new node(in[flag]);

root = (struct node * )malloc(sizeof(struct node) * in[flag]);

近期文章

  • 想计算1—n之间所有素数的和
  • 各位看看有什么问题?
  • Phpstorm 在git 拉取和推送时无法执行 大佬们帮忙看看
  • 求解答呀 这个程序的执行步骤是什么
  • 请大家来看一下这个问题?。
  • Unity2D的相机为什么是长方形的?该怎么调整为正方形?
  • jsp页面中代码块没办法使用部分方法
  • matlab批量处理图片的问题
  • Centos7 安装部署pgAgent提示报错
  • 抄代码 明明代码一样 却出现down_load(page,content) NameError: name 'content' is not defined的问题
  • 请问出现这个问题该怎么解决
  • 用python计算勾股定理斜边
  • webpack-dev-server问题
  • vs2010组件安装失败
  • 一个特别简单的c语言循环问题
  • 电脑屏幕出现条纹,台式机
  • NameError: name 'content' is not defined怎么解决
  • 刚学java,不知道为啥结果是那样?
  • 天天向上的力量代码询问
  • Android自己写的播放器怎么从外部打开?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华