Programın çıktısı 4 olarak(sanırım pointer boyutu olarak) geri dönüyor. Gerçek boyutu olan 10 değerini vermesini istiyorum. Ne yapmak gerekiyor acaba:confused1:
#include <conio.h>
#include <stdio.h>
#include <string.h>
int main(int argc, char** argv)
{
char **newarray =new char * [10];
for (int i =0;i<10;i++){
*(newarray +i)=new char [25];
strcpy(*(newarray+i),"New item");
}
printf("%d",sizeof(newarray));
getch();
return 0;
}