Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 12614|Yanıt: 0

[C] İşaretçi değişkenleri fonksiyonun parametreleri olarak Boyutları karşılaştırın

[Bağlantıyı kopyala]
Yayınlandı 10.12.2015 13:46:59 | | |
İşaretçi değişkeni fonksiyon parametresi olarak İşaretçi tipinin işlevi, bir değişkenin adresini başka bir fonksiyona söylemektir
//在函数过程中通过指针实现交换两个变量的值
#include "stdafx.h"
#include <stdio.h>
int main(int argc, char* argv[])
{
    boşluk değişimi(int *p1,int *p2);
    int a,b;
    int *pointer_1,*pointer_2;
    printf ("lütfen a ve b girin");
    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); Çıktı sonucu
    dönüş 0;
}
void swap(int *p1,int *p2)// İşaretçinin noktası, işaretçi parametre olarak Fonksiyon çağrıldığında, parametre değişkeninin değeri parametre değişkenine aktarılır; bu da değer aktarım yöntemidir.
{int temp;
temp=*p1;
*p1=*p2;           *p1 ve *p2'yi birbirinin yerine getirin
*p2=sıcaklık;

}




Önceki:İşaret değişkenlerine referans nasıl yapılır ve boyutları nasıl karşılaştırılır
Önümüzdeki:Dizi adını, fonksiyonun argümanı olarak kullanın. Dizinin ters sırası.
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com