Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 12614|Svare: 0

[C] Pekervariabler som parametere for funksjonen Sammenlign størrelse

[Kopier lenke]
Publisert på 10.12.2015 13:46:59 | | |
Pekervariabel som funksjonsparameter Funksjonen til pekertypen er å fortelle adressen til én variabel til en annen funksjon
//在函数过程中通过指针实现交换两个变量的值
#include "stdafx.h"
#include <stdio.h>
int main(int argc, char* argv[])
{
    void swap(int *p1,int *p2);
    int a,b;
    int *pointer_1,*pointer_2;
    printf ("vennligst skriv inn a og b");
    scanf("%d,%d",&a,&b);
    pointer_1=&a;
    pointer_2=&b;
    if(a<b) swap(pointer_1,pointer_2);
    printf("max=%d,min=%d\n",a,b); Utdataresultat
    returner 0;
}
void swap(int *p1,int *p2)// Punktet til pekeren, pekeren som parameter Når funksjonen kalles, overføres verdien til parametervariabelen til parametervariabelen, som er metoden for verdioverføring.
{int temp;
temp=*p1;
*p1=*p2;           Gjør *p1 og *p2 utskiftbare
*p2=midlertidig;

}




Foregående:Hvordan referere pekervariabler og sammenligne størrelser
Neste:Bruk arraynavnet som argumentet for funksjonen Den omvendte rekkefølgen til arrayet
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com