Heim  >  Fragen und Antworten  >  Hauptteil

Funktionen und Strukturen

#include <stdio.h>

struct n

{

int x;

char c;

};

void func(struct n b){

b.x=20,b.c='y ' ;

}

void main(){

struct n a={10,'x'};

func(a);

printf("%d,%c",a.x,a.c);

}

Warum ist das Endergebnis 10,x, bitte geben Sie mir eine Antwort

仰望星空仰望星空1551 Tage vor1143

Antworte allen(0)Ich werde antworten

Keine Antwort
  • StornierenAntwort