Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 15359|Απάντηση: 2

[Γ] Πώς να αναφέρετε μεταβλητές δείκτη και να συγκρίνετε μεγέθη

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 10/12/2015 1:29:45 μ.μ. | | | |
Εισαγάγετε δύο ακέραιους αριθμούς, Α και Β, και εξάγετε τα Α και Β με τη σειρά του πρώτου μεγαλύτερου και μετά του μικρότερου.
Ο κωδικός έχει ως εξής:
Πώς να αναφέρετε μια μεταβλητή διεύθυνση & να λάβετε τον τελεστή διεύθυνσης *Τελεστής δείκτη (ή χειριστής έμμεσης πρόσβασης)
#include "stdafx.h"
#include <stdio.h>
int main(int argc, char* argv[])
{
    int *p1,*p2,*p,a,b;
    printf("παρακαλώ εισάγετε δύο ακέραιους αριθμούς:");
    scanf("%d,%d",&a,&b);
    p1=&a;
    p2=&b;
    εάν(α<β)
    {p1=&b;p2=&a;}//Έμφαση δείκτη {p=p1; p1=p2; p2=p; Τώρα εκχωρούνται απευθείας νέες τιμές στα P1 και P2, έτσι ώστε να μην χρειάζεται να οριστεί η ενδιάμεση μεταβλητή p και το πρόγραμμα να γίνει πιο συνοπτικό
    Αυτός ο αλγόριθμος δεν ανταλλάσσει τις τιμές των ακέραιων μεταβλητών, αλλά τις τιμές δύο δεικτών, (διευθύνσεις a και b)

    printf("a=%d,b=%d\n",a,b);
    printf("max=%d,min=%d\n",*p1,*p2);
    επιστροφή 0;
}







Προηγούμενος:Η C# χρησιμοποιεί αιτήματα GET, POST για να λάβει αποτελέσματα
Επόμενος:Μεταβλητές δείκτη ως παράμετροι της συνάρτησης Σύγκριση μεγέθους
Δημοσιεύτηκε στις 10/12/2015 1:44:03 μ.μ. |
Αυτό είναι για την προσθήκη κώδικα
 Σπιτονοικοκύρης| Δημοσιεύτηκε στις 10/12/2015 1:48:06 μ.μ. |
Δημοσιεύτηκε στις 2015-12-10 13:44
Αυτό είναι για την προσθήκη κώδικα

Δεν ξέρω
  1. 原来是这个样子,
Αντιγραφή κώδικα
, φαίνεται να καταλαβαίνει λίγο.
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com