Приведение типов?, t3st3r, 23-Июл-06, 22:27 [смотреть все]Есть код, где для переменной выделяется память через malloc: ... float *t; int i, n; printf("Enter num of rows: "); scanf("%d", &n); t = (float *)malloc(n*sizeof(float)); for(i=0; i<n; i++) { printf("x[%d] = ", i); scanf("%f", &t[i]); } ...Так вот, (float *) можно опустить, и мне интересно, это принципиально или нет, нужно ли всегда приводить к типу или нет? |
- Приведение типов?, Sergey, 11:16 , 24-Июл-06 (1)
>Так вот, (float *) можно опустить, и мне интересно, это принципиально или >нет, нужно ли всегда приводить к типу или нет? Будет произведено автоматическое приведение типов. Так что не обязательно. Если где-то не возможно будет привести - компилятор скажет.
|