Skip to main content

Posts

Showing posts from January 26, 2019
C  Functions : Introduction to C Functions कई बार आपके program में कुछ ऐसे statements हो सकते है जिन्हें आपको compiler से बार बार execute करवाने की आवश्यकता होती है। ऐसी situation में इन statements को बार बार लिखने में बहुत समय लग सकता है। साथ ही इससे program बहुत बड़ा हो जाता है जिससे उसे पढ़ने और समझने में मुश्किल होती है।  इस situation से बचने के लिए C आपको एक mechanism provide करती है जिसे function कहते है। जिन भी statements को आप program में कई जगह बार बार execute करवाना चाहते है उन्हें एक block में लिखते है और इस block को एक unique नाम देते है। इसके बाद program में जँहा भी जितनी भी बार इन statements को आप execute करवाना चाहते है तब आप function के उस unique नाम के द्वारा उस function को call करते है। Call करते ही function (block) में लिखे गए सभी statements execute हो जाते है।    Function का name और parameters (इनके बारे में आप आगे पढ़ेंगे) जब आप लिखते है तो उसे function declaration कहा जाता है। जब आप functi...
Introduction to C Arrays  मान लीजिये आप एक ऐसा प्रोग्राम बना रहे है जो employees का नाम computer में store करता है। अब मान लीजिये आपकी company में 200 employees है। आप इन 200 employees के नाम किस तरह से store करेंगे। यदि आप सोच रहे है की आप 200 variables create करेंगे तो ये एक बहुत ही complex approach होगी।  इसमें आपको program बनाने में बहुत समय लग जायेगा और program भी हद से ज्यादा बड़ा हो जायेगा। ये आपके time और computer memory space दोनों का wastage है। और साथ ही आप इतने सारे variables के नाम सोच भी नहीं सकते है और यदि सोच भी लेंगे तो program में यूज़ करने के लिए उन्हें याद तो definitely नहीं रख सकते है।   मेरे पास आपके लिए इससे भी better approach है और उस approach को C language में array कहते है। Array similar type की values का collection होता है। Similar type से यँहा मेरा मतलब एक ही तरह के data type जैसे की int, float, char आदि की values से है।   C आपको arrays के द्वारा ऐसी facility provide करती है की...