Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 14137|Atbildi: 0

[C] Izmantojiet rādītāja mainīgo kā reālu parametru un ievadiet tastatūru apgrieztā secībā

[Kopēt saiti]
Publicēts 11.12.2015 11:06:54 | | |
//用指针变量做实参,逆序输出

#include "stdafx.h"
#include "stdio.h"
int galvenais()
{void inv(int *x,int n);
int i,arr[10],*p=arr; Rādītāja mainīgais P norāda uz arr[0]
printf("oriģinālais masīvs:\n");
for(i=0; I<10; i++,p++)
scanf("%d",p);
printf("\n");
p = arr;   Rādītāja mainīgais P norāda uz arr[0]
inv(p,10); Izsauciet funkciju INV ar reālo parametru P rādītāja mainīgo
printf("masīvs ir apgriezts:\n");
for(p=arr; p<arr+10; p++)
printf("%d,",*p);
printf("\n");
atgriešanās 0;
}
void inv(int *x,int n) // Definējiet funkciju INV, parametra X rādītāja mainīgo
{int *p,m,temp,*i,*j;
m=(n-1)/2;
i=x; j=x+n-1; p=x+m;
par(; i<=p; i++,j--)
{temp=*i; *i=*j; *j = temp; }

atgriešanās;

}




Iepriekšējo:【iOS izstrādes sērijas apmācība, kas izlaista vasarā】 Cocos2diPhone spēļu ražošana
Nākamo:Redzot, ka jūs tik smagi strādājat, es gribu paņemt iepriekšējās grāmatas un mācīties
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com