Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> C++

सी . में संरचना चर पर संचालन

यहां हम देखेंगे कि स्ट्रक्चर वेरिएबल्स पर किस प्रकार के ऑपरेशन किए जा सकते हैं। यहां मूल रूप से संरचना के लिए एक ऑपरेशन किया जा सकता है। ऑपरेशन असाइनमेंट ऑपरेशन है। कुछ अन्य ऑपरेशन जैसे समानता जांच या अन्य स्टैक के लिए उपलब्ध नहीं हैं।

उदाहरण

#include <stdio.h>
typedef struct { //define a structure for complex objects
   int real, imag;
}complex;
void displayComplex(complex c){
   printf("(%d + %di)\n", c.real, c.imag);
}
main() {
   complex c1 = {5, 2};
   complex c2 = {8, 6};
   printf("Complex numbers are:\n");
   displayComplex(c1);
   displayComplex(c2);
}

आउटपुट

Complex numbers are:
(5 + 2i)
(8 + 6i)

यह ठीक काम करता है क्योंकि हमने कुछ मान स्ट्रक्चर में असाइन किए हैं। अब अगर हम दो स्ट्रक्चर ऑब्जेक्ट्स की तुलना करना चाहते हैं, तो आइए अंतर देखें।

उदाहरण

#include <stdio.h>
typedef struct { //define a structure for complex objects
   int real, imag;
}complex;
void displayComplex(complex c){
   printf("(%d + %di)\n", c.real, c.imag);
}
main() {
   complex c1 = {5, 2};
   complex c2 = c1;
   printf("Complex numbers are:\n");
   displayComplex(c1);
   displayComplex(c2);
   if(c1 == c2){
      printf("Complex numbers are same.");
   } else {
      printf("Complex numbers are not same.");
   }
}

आउटपुट

[Error] invalid operands to binary == (have 'complex' and 'complex')

  1. सी # में UInt16 संरचना

    UInt16 संरचना एक 16-बिट अहस्ताक्षरित पूर्णांक का प्रतिनिधित्व करती है। UInt16 मान प्रकार 0 से 65535 तक के मान वाले अहस्ताक्षरित पूर्णांकों का प्रतिनिधित्व करता है। आइए अब UInt16 स्ट्रक्चर विधियों के कुछ उदाहरण देखें - UInt16.CompareTo() C# में UInt16.CompareTo () विधि का उपयोग वर्तमान उदाहरण की तु

  1. सी # में डेटाबेस संचालन

    C# में उपयोग किए जाने वाले सबसे आम डेटाबेस Microsoft SQL Server और Oracle हैं। डेटाबेस के साथ काम करने के लिए निम्नलिखित किया जाता है। कनेक्ट करें डेटाबेस का नाम, वैकल्पिक पैरामीटर और क्रेडेंशियल सेट करें। डेटाबेस से कनेक्शन सेट करने के लिए उपयोगकर्ता नाम और पासवर्ड की आवश्यकता होती है। कनेक्शन स्

  1. सी # में जटिल संख्या

    C# में जटिल संख्याओं के साथ काम करने और प्रदर्शित करने के लिए, आपको वास्तविक और काल्पनिक मानों की जांच करनी होगी। 7+5i जैसी एक सम्मिश्र संख्या दो भागों, एक वास्तविक भाग 7 और एक काल्पनिक भाग 5 से मिलकर बनती है। यहाँ, काल्पनिक भाग i का गुणज है। पूर्ण संख्या प्रदर्शित करने के लिए, - . का उपयोग करें p