我有YAML文件site.yaml:
Kvm_BLOCK:
ip_address: 10.X.X.X
property: null
server_type: zone
Run Code Online (Sandbox Code Playgroud)
加载然后转储为:
ruamel.yaml.dump(site_yaml, new_file, Dumper=ruamel.yaml.RoundTripDumper)
Run Code Online (Sandbox Code Playgroud)
它成为了
Kvm_BLOCK:
ip_address: 10.X.X.X
property:
server_type: zone
Run Code Online (Sandbox Code Playgroud)
如何null在属性块中保留此值
如何将动态内存分配给大小或元素数量未知的数组
int *p = (int*)malloc(i*sizeof(int)); 在这里我也动态意味着我可能是1或1000我们不知道如何分配大小谢谢
我需要像在c ++中使用map一样,阻碍c中的键和值。
请分享最简单的示例以在c中的存储中存储唯一的键和值。键,我可以是任何字符串,值将是字符串。
谢谢