Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 15383|Odpowiedź: 1

[C] Zapisz tablicę w odwrotnej kolejności, a parametr w funkcji inv jest zmienną wskaźnikową

[Skopiuj link]
Opublikowano 11.12.2015 10:20:06 | | |
//将数组逆序存放,函数inv中的Odniesienie do kształtubyćZmienna wskaźnikowa

#include "stdafx.h"
#include "stdio.h"
int main()
{void inv(int *x,int n);
int i,a[10]={3,7,9,11,0,6,7,5,4,2};
printf ("oryginalna tablica:\n");
for(i=0; i<10; i++)
printf("%d",a);
printf ("\n");
inv(a,10);
printf ("tablica została odwrócona:\n");
for(i=0; i<10; i++)
printf("%d",a);
printf ("\n");
return 0;
}
pustka inv(int *x,int n) // punkt wskaźnika parametru wskaźnika x zmiennej wskaźnikowej
{int *p,temp,*i,*j,m=(n-1)/2;
i=x; j=x+n-1; p=x+m;
for(; i<=p; i++,j--)
{temp=*i; *i=*j; *j=temp; } //*i i *J zamieniają się
powrót;
}






Poprzedni:RSA generuje klucze publiczne i prywatne, a także szyfruje i odszyfruje
Następny:Parametry funkcji tablicowych są podsumowane, a parametry różnią się między formą a parametrami rzeczywistymi
Opublikowano 11.12.2015 10:52:39 |
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com