Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 15383|Отговор: 1

[C] Съхраняваме масива в обратен ред и параметърът във функцията inv е променлива на указател

[Копирай линк]
Публикувано в 11.12.2015 г. 10:20:06 ч. | | |
//将数组逆序存放,函数inv中的Референтна фигурасъмПроменлива на указателите

#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 ("оригиналният масив:\n");
for(i=0; I<10; i++)
printf("%d",a);
printf("\n");
inv(a,10);
printf("масивът е обърнат:\n");
for(i=0; I<10; i++)
printf("%d",a);
printf("\n");
return 0;
}
void inv(int *x,int n) // точка на указател на параметъра x указател
{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=временно; } //*i и *J се разменят
връщане;
}






Предишен:RSA генерира публични и частни ключове, както и криптиране и декриптиране
Следващ:Параметрите на масивните функции се сумират и параметрите са различни между формата и реалните параметри
Публикувано в 11.12.2015 г. 10:52:39 ч. |
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com