bus-error

    0La chaleur

    1Répondre

    Je joue avec C et j'ai rencontré cette erreur: #include <stdio.h> int main() { char* foo; scanf("%s", foo); printf("entered %s", foo); return 0; } scanf prend pointeur, foo est pointeur, mais

    0La chaleur

    2Répondre

    Je voudrais comprendre pourquoi je reçois une erreur de bus avec ce code. int main() { int p=34; int *pp= (int *) ((char *)&p+1); cout<<*pp<<"\n"; return 0; }