Assignment Help logo
सीधी बातचीत

Loading...

Score %0 (0 correct0 incorrect20 unanswered)

प्रश्न 1: कौन सा कोड नमूना आखिरकार कंप्यूटर को मेमोरी से बाहर चला देगा?

  • :
while(1)
{
    char *smallString = (char *) malloc(10);
}
  • :
long long number = 1;
    while(1)
    number *= 2;
  • :
while(1)
{
    char hugeString[1000000L];
    memset(hugeString, 0, 1000000L);
}
  • :
while(1)
{
    long *bigArray = (long *) malloc(sizeof(long) * 1000);
    memset(bigArray, 1000000, 1000);

    (bigArray);
}

प्रश्न 2: नीचे दिए गए कोड का उत्पादन क्या होगा?

int f1 (int a, int b)
{
    if (a > b)
    {
        printf("A is greater than B\n");
        return 1;
    }
    else
    {
        printf("B is greater than A");
        return 0;
    }
}

main()
{
    if (f1(20,10) || f1(10,20))
        printf("C is fun!\n");
}
  • :
A is greater than B
C is fun!
  • :
A is greater than B
B is greater than A
C is fun!
  • :
A is greater than B
B is greater than A
  • Nothing is printed on Screen

प्रश्न 3: एक ही फ़ंक्शन में फ़ंक्शन को कॉल करने के लिए नाम क्या है?

  • रिकर्शन
  • सबफंक्शन
  • इनर कॉल
  • अनंत लूप

संदर्भ

प्रश्न 4: चर c2 के चरण का घोषणा क्या दर्शाता है?

main(){
    char c1 ='a';
    char c2 = c1+10;
}
  • वर्ण अंकगणित
  • अनिर्दिष्ट कार्य
  • प्रकार परिवर्तन
  • अमान्य घोषणा

संदर्भ

प्रश्न 5: इस घोषणा का उदाहरण क्या है?

struct s {
    int i;
    struct s *s1;
    struct s *s2;
};
  • एक नोड
  • एक लिंक्ड सूची
  • एक स्टैक
  • एक बाइनरी ट्री

प्रश्न 6: हेडर फ़ाइल पूर्व प्रोसेसिंग निर्देशिका #include का उपयोग करके सूचीबद्ध की जाती है, और इन दोनों प्रारूपों में से कोई भी हो सकता है: #include <fileA> या #include "fileB"। इन दोनों प्रारूपों के बीच अंतर क्या है?

  • पूर्व प्रोसेसर यह प्रयास करेगा कि फ़ाइल A को स्रोत फ़ाइल के समान निर्देशिका में खोजें, और फ़ाइल B को निश्चित निर्देशिका मार्ग में खोजें।
  • पूर्व प्रोसेसर यह प्रयास करेगा कि फ़ाइल A को निश्चित सिस्टम निर्देशिका में खोजें। यह स्रोत कोड को कॉम्पाइल करते समय जोड़ने के लिए कमांड लाइन में जोड़े गए -I विकल्प द्वारा निर्दिष्ट निर्देशिका मार्ग में फ़ाइल B को खोजेंगे।
  • फ़ाइल A का उपयोग करने वाली फ़ाइल का प्रारूप सिस्टम फ़ाइलों का होना चाहिए, असीमित संख्या में; फ़ाइल B एक प्रति स्रोत फ़ाइल के लिए एक समान निर्देशिका मार्ग में खोजेंगे।
  • पूर्व प्रोसेसर यह प्रयास करेगा कि फ़ाइल A को निश्चित निर्देशिका मार्ग में खोजें। यह स्रोत फ़ाइल के समान निर्देशिका में फ़ाइल B को खोजेगा, साथ ही एक कस्टम निर्देशिका मार्ग।

संदर्भ

प्रश्न 7: फॉर लूप का उपयोग करके, आप C कोड कैसे लिख सकते हैं ताकि 10 से 1 तक गिनती करें और प्रत्येक संख्या को अपनी अलग पंक्ति पर प्रदर्शित करें?

  • :
for (int i = 0; i>=0, i--){
    printf("%d\n", i);
}//end of loop
  • :
int i;
for (i=1; i<=10; i++){
    printf("%d", i);
}
  • :
int i = 10;
while (i>0){
    printf("%d\n", i);
    i--;
}
  • :
int i;
for (i= 10; i>0; i--){
    printf("%d\n", i);
}// end of loop

प्रश्न 8: मानक सी में कौन सा आरक्षित शब्द नहीं है?

  • वोलेटाइल
  • टाइपऑफ
  • रजिस्टर
  • टाइपडेफ

संदर्भ

प्रश्न 9: नीचे दिए गए प्रोग्राम क्या वापस करेगा?

int main(){
    int a=1, b=2, c=3, d=4;
    int x = a;
    if (a>b)
    if (b<c) x=b;
    else x=c;
    return(x);
}
  • 1
  • 3
  • 2
  • 0

प्रश्न 10: नीचे दिए गए यूनियन घोषणा का उपयोग करके, इस प्रकार के डेटा के लिए कितने बाइट मेमोरी स्थान लिए जाएंगे?

union Cars {
    char make[20];
    char model[30];
    short year;
} car;
  • 32
  • 54
  • 30
  • 52

प्रश्न 11: इस कोड नमूने में, सी कंपाइलर के लिए क्या समस्या नहीं है?

main(){
    constant int PI = 3.14;
    printf("%f\n", pi);
}
  • PI के मान को 3.14 नहीं 3.141593 पर सेट किया जाना चाहिए
  • PI का घोषणा को const कहने की जरूरत है, न कि कंस्टेंट।
  • PI का डेटा प्रकार int नहीं फ़्लोट होना चाहिए।
  • printf स्टेटमेंट को PI, न कि pi का उपयोग करने की आवश्यकता है।

प्रश्न 12: बिना त्रुटियों के कॉम्पाइल और चलाने के लिए सबसे छोटा प्रोग्राम कौन सा है?

  • main()
  • int main() {return 0;}
  • main() { }
  • main() { ; }

संदर्भ

प्रश्न 13: फ़ंक्शन घोषणा में क्या वैकल्पिक है?

  • पैरामीटर के डेटा प्रकार
  • फ़ंक्शन का रिटर्न प्रकार
  • पैरामीटर नाम
  • पैरामीटरों की संख्या

संदर्भ

प्रश्न 14: सी उन सभी डिवाइस को फ़ाइल के रूप में व्यवहार करती है, जैसे प्रदर्शन और कुंजीपटल। कौन सी फ़ाइल स्वचालित रूप से खुलती है जब कोई प्रोग्राम चलाता है?

  • stdout
  • stdio.h
  • default.h
  • string.h

प्रश्न 15: डायनेमिक मेमोरी आवंटन किस सेगमेंट में होता है?

  • BSS सेगमेंट
  • स्टैक
  • हीप
  • डेटा सेगमेंट

संदर्भ

प्रश्न 16: आप मेमोरी को कैसे डीअलोकेट करने के लिए कौन सा फ़ंक्शन उपयोग करते हैं?

  • dalloc()
  • dealloc()
  • release()
  • free()

संदर्भ

संदर्भ

प्रश्न 17: C भाषा में क्या मौलिक निर्माण खंड हैं जो किसी प्रोग्राम को लिखने के लिए साथ में बनाए जाते हैं?

  • कीवर्ड
  • पहचानकर्ता
  • टोकन
  • फ़ंक्शन

संदर्भ

प्रश्न 18: जब एक चरित्र को घोषित किया जाता है, तो कब मेमोरी आवंतित होती है?

  • चरित्र का कार्यभार दर्जी के दौरान
  • चरित्र का प्रारंभीकरण के दौरान
  • चरित्र के घोषणा के दौरान
  • चरित्र की परिभाषा के दौरान

संदर्भ

प्रश्न 19: सी फ़ंक्शनों को आर्ग्यूमेंट पास करने के लिए कॉल बाई वैल्यू विधि का उपयोग करता है। आप कॉल बाई रेफरेंस विधि कैसे आमंत्रित कर सकते हैं?

  • पॉइंटर्स का उपयोग करके
  • फ़ंक्शनों को अलग से परिभाषित करके
  • पुनरावृत्ति फ़ंक्शनों का उपयोग करके
  • ग्लोबल वेरिएबल का उपयोग करके

संदर्भ

प्रश्न 20: यूनियन आपको समान डेटा टाइप्स को समान मेमोरी स्थान में स्टोर करने की अनुमति देता है।

  • ऑब्जेक्ट्स; स्ट्रक्चर
  • वेरिएबल्स; घोषणा
  • डेटा प्रकार; मेमोरी स्थान
  • एरे; हेडर फ़ाइल