Gast
#977193
Hallo zusammen,
ich habe folgendes Konstrukt:
main.c
------
#include "f.h"
int a[3]={1,2,3};
void main(void){
f();
}
f.c
---
extern int a;
void f(void){
int *pa = a;
...
}
Nun zeigt pa jedoch nicht auf a sondern auf eine gänzlich andere
Adresse.
Habe in der Literatur dazu nichts finden können.
Hat jemand einen Lösungsvorschlag?
Gruß,
Stefan