arrays/array-limitations-1.c - Illustration af at arrays ikke kan assignes til hinanden - compilerer ikke. | Lektion 9 - slide 4 : 30 Program 1 |
#include <stdio.h> #define TABLE_SIZE 11 int main(void) { double a[TABLE_SIZE], b[TABLE_SIZE]; int i; for(i = 0; i < TABLE_SIZE; i++) a[i] = 2*i; b = a; /* Compile-time error: */ /* incompatible types when assigning to 'double[11]' from 'double *' */ return 0; }