Articles of सी

कोडिंग प्रथाएं जो एक तेज कार्यक्रम बनाने के लिए संकलक / अनुकूलक को सक्षम करती हैं

कई साल पहले, सी कंपलर विशेष रूप से स्मार्ट नहीं थे। कम्पाइलर के लिए संकेत करने के लिए, क्यू एंड आर ने रजिस्टर कुंजीशब्द का आविष्कार किया था, इसलिए यह एक आंतरिक रजिस्टर में इस वैरिएबल को रखने का एक अच्छा विचार होगा। उन्होंने बेहतर कोड बनाने में मदद करने के लिए तृतीयक ऑपरेटर भी […]

एक 32-बिट इंटेल के लिए एक डबल गोल करने के लिए एक तेज़ तरीका समझाया

Lua के स्रोत कोड को पढ़ते समय, मैंने देखा कि लुआ एक macro का उपयोग करके एक 32-बिट int double गोल करता है मै macro निकाला, और यह इस तरह दिखता है: union i_cast {double d; int i[2]}; #define double2int(i, d, t) \ {volatile union i_cast u; ud = (d) + 6755399441055744.0; \ (i) = […]

मैं सीआईसी कोड में autoformat / indent कैसे कर सकता हूं?

जब मैं किसी अन्य फ़ाइल से कोड की प्रतिलिपि करता हूं, तो स्वरूपण गड़बड़ हो जाती है, जैसे: fun() { for(…) { for(…) { if(…) { } } } } मैं कैसे इस कोड में autoformat vim कर सकते हैं?

strtok segfault कारण है, लेकिन जब कोड के माध्यम से कदम

मैं सी के लिए नया हूँ और मैं एक तारीख / समय स्ट्रिंग को अलग-अलग चर में विभाजित करने की कोशिश कर रहा हूं। हालांकि, जब मैं लाइन के द्वारा जीडीबी लाइन में कोड के माध्यम से कदम रखता हूं, तो यह काम करता है, हालांकि, जब मैं इसे सामान्य रूप से ब्रेकपॉइंट के बिना […]

मॉड्यूलो ऑपरेटर और 'पाउ' के साथ अवांछित आउटपुट

नीचे दिखाए गए कोड के लिए #include<stdio.h> #include<math.h> int main() { int a,i,n=0; int temp=0; scanf("%d",&a); //for number of digits while(temp>=0) { n++; temp = a / pow(10,n); if(temp==0) break; } printf("%d\n",n); for (i=1;i<=n;i++) { temp = a % (int)pow(10,i); printf("%d\n",temp); } return 0; } आउटपुट है (इनपुट 123 है) 123 3 3 24 123 […]

0 से प्रारंभ होने वाले संख्याओं के "% d" के साथ printf ("0102") अप्रत्याशित उत्तर दे रहा है (ex '"66")

मैंने अपने प्रिंटफ़ स्टेटमेंट में कोड का इस्तेमाल किया। void main() { int n=0102; printf("%d", n); } यह उत्तर के रूप में 66 प्रिंट करता है। मैंने भी चर n से 012 का मान बदल दिया है। यह उत्तर देता है 10. कृपया मुझे इस रूपांतरण के बारे में कैसे मदद करता है ???

क्यों ++ i ++ सी में "एल-मान की आवश्यक त्रुटि" देता है?

नीचे कोड में: main() { int i = 5; printf("%d", ++i++); } यह प्रोग्राम त्रुटि "L-Value required" दे रहा है क्या कोई मुझे बता सकता है : संकलन त्रुटि क्यों?

पता गणना निर्देश – लीक

मैं यह समझने की कोशिश कर रहा था कि पता गणना निर्देश कैसे काम करता है, खासकर लीक कमांड के साथ। तब मैं उलझन में पड़ता हूं जब मैं लीक का प्रयोग करके अंकगणितीय गणना करने के उदाहरणों को देखता हूं। उदाहरण के लिए, निम्न ग कोड, long m12(long x) { return x*12; } विधानसभा […]

रनटाइम त्रुटि (स्टैक अतिप्रवाह)

मुझे सी कोड में यह कोड मिल गया है: char *options[100000]; int k[100000]; char *param[100000]; int n; int i,j; … scanf("%d",&n); for (i=0;i<n;i++) { scanf("%s%d",&options[i],&k[i]); param[i]="On"; } … जैसे प्रोग्राम प्रोग्राम इस बिंदु तक पहुंचता है: scanf("%s%d",&options[i],&k[i]); मुझे रनटाइम त्रुटि मिलती है (स्टैक ओव्हरफ्लो) यहां इनपुट यहां होना चाहिए: word1 number1 word2 number2 और इसी […]

यह पता लगाने के लिए कि कोई दिए गए स्ट्रिंग palindrome है या नहीं है palindrome

मैंने यह पता लगाने के लिए एक प्रोग्राम बनाया है कि कोई प्रविष्ट स्ट्रिंग palindrome या palindrome नहीं है, लेकिन यह हमेशा कहती है कि इसकी कोई palindrome नहीं है #include <conio.h> #include <graphics.h> #include <string.h> void main(void) { int i,len,halflen,flag=1; char str[50]; clrscr(); printf("Enter a string:\n"); gets(str); len=strlen(str); halflen=len/2; for(i=0;i<halflen;i++) { if(str[i]!=str[i+halflen]) flag=0; break; […]

दिलचस्प पोस्ट
जावास्क्रिप्ट के साथ फोन नंबर मान्य करें जावास्क्रिप्ट: एक कॉलबैक फ़ंक्शन में मापदंडों को पास करना ग # में क्या 'टी कहां है: वर्ग' का मतलब है? मल्टीलाइन स्ट्रिंग लिटरल इन सी # WPF कमांड लाइन फोन-गैप-जावास्क्रिप्ट क्रॉस-डोमेन अजाक्स अनुरोध भेज रहा है सामान्यकरण: "दोहराए जाने वाले समूह" का क्या अर्थ है? मोनो .NET का समर्थन करता है और सी ++ / सीएलआई संकलित करता है? AngularJS बाइंडिंग में मठ फ़ंक्शन गहरी प्रतिलिपि, उथले प्रतिलिपि, क्लोन रेलिंग 4 link_to आरंभिक ट्यूटोरियल में काम नहीं कर रहा है Windows पर एक फ़ाइल का मामला बदलें? स्ट्रिंग संयोजन सरणी जोड़ की तुलना में क्यों अधिक तेज होता है? नोडज एक्सप्रेस और जो मैं उम्मीद करता हूं वह नहीं करता मैं कोड को किस विधानसभा का पथ प्राप्त कर सकता हूं?