Come creare istruzioni condizionali definite dall'utente in c? [chiuso]

-1

Ho due stack s1 e s2 con numeri memorizzati in essi.

Ho una funzione (diciamo comp) che confronta i valori numerici di s1 e s2.

Voglio sapere se è possibile modificare la funzione in modo da poter usare le istruzioni condizionali come:

If(s1>s2){statememts}

L'idea ingenua di convertire gli stack nei loro valori numerici e poi di confrontare, non funzionerà per me dato che le pile contengono numeri grandi (circa 30 cifre) e il tipo di dati predefinito trabocca.

    
posta Phani Raj 27.01.2015 - 10:57
fonte

1 risposta

3

Ciò di cui hai bisogno è chiamato overloading dell'operatore, che non è supportato in C. Vedi la domanda qui: link

Potresti scrivere in C ++ però ...

    
risposta data 27.01.2015 - 11:15
fonte

Leggi altre domande sui tag