2020年12月31日星期四

'=': cannot convert from 'initializer list' to 'int *'

#include<stdio.h>  #include<stdlib.h>  int main(void)  {      int* p;      p = (int*)malloc(2 * sizeof(int));       p = { 0,1 };      printf("%d %d", *(p + 1), *(p));  }  

Why this code is showing error is Visual Studio 2019 ? **'=': cannot convert from 'initializer list' to 'int ''=': cannot convert from 'initializer list' to 'int '

https://stackoverflow.com/questions/65526835/cannot-convert-from-initializer-list-to-int January 01, 2021 at 10:04AM

没有评论:

发表评论