Category Archives: C Programming

C மொழியின் சில முக்கியமான குறிச்சொற்கள் | எளிய தமிழில் சி

எளிய தமிழில் சி மொழி தொடர்பான கட்டுரைகளை பார்த்து வருகிறோம். அந்த வகையில் இன்றைக்கு நாம் பார்க்க இருப்பது சில முக்கியமான சீன் மொழியின் குறிச்சொற்கள் (keywords) குறித்துதான். இந்த குறி சொற்களை கவனமாக படித்து வைத்துக் கொள்ளுங்கள். நாம் அடுத்தடுத்து பார்க்கப் போகிற நிரல் ஆக்கங்களுக்கு இத்தகைய குறிச்சொற்கள் முக்கியமானது. மொத்தமாக சீ மொழியில் 32 குறிச்சொற்கள் இருக்கிறது. இந்த அனைத்து குறிச்சொற்களையும் முதலிலேயே கற்று வைத்திருக்க வேண்டிய அவசியம் இல்லை போகப் போக ஒவ்வொரு… Read More »

C மொழியில் சின்னதாக ஒரு கூட்டல் கணக்கு | எளிய தமிழில் C

எளிய தமிழில் C கட்டுரைகளை எழுதத் தொடங்கி கடந்த 15 நாட்களாக கட்டுரை எதுவும் வெளியாகவில்லை. சில தனிப்பட சரி இன்றைக்கு பெரியதாக ஒன்றும் பார்க்கப்போவதில்லை! C மொழியில் எளிமையாக ஒரு கூட்டல் கணக்கு போடுவது எப்படி ?என்றுதான் இன்றைய கட்டுரையில் பார்க்க வருகிறோம். இதற்கு உங்களுக்கு அடிப்படையான தகவல்கள் தெரிந்திருக்க வேண்டும். இதற்கு முன்பு நான் எழுதியிருக்கக் கூடிய,C மொழியில் பொங்கல் வாழ்த்து என்னும் கட்டுரையை படித்து பாருங்கள். C மொழியில் எழுதுவதற்கு அடிப்படையான தகவல்கள்… Read More »

C மொழியில் பொங்கல் வாழ்த்து சொல்வோமா! | எளிய தமிழில் C பகுதி 2

பள்ளியில்,கணினி அறிவியல் படித்த மாணவர்களுக்கு நிச்சயமாக தெரிந்திருக்கும்.முதன் முதலில் “புரோகிராமிங் “என்கிற பெயரில் ஹலோ வேர்ல்ட்(hello world) எனும் வார்த்தையை, கணினி திரையில் வெளியீடாக(display ) கொண்டு வர சொல்லுவார்கள். செய்முறை தேர்வுகளுக்கு கூட, இந்த கேள்விகள் கேட்கப்பட்டு இருப்பதாக, என்னுடைய நண்பர்கள் சொல்லி கேள்விப்பட்டு இருக்கிறேன். ஆனால் அதற்கு கூட, நண்பர்கள் பலமுறை திணறிக் கொண்டிருப்பதை நான் கவனிக்க தர வரவில்லை. எதற்காக include போடுகிறோம்? எதற்காக # போடுகிறோம்? Main() என்றால் என்ன? Return… Read More »

C மொழிக்கு ஒரு சிறிய அறிமுகம் | எளிய தமிழில் சி பகுதி-1

அனைத்து கணினி நிரலாக்க மொழிகளுக்கும் “தாய்” என அறியப்படும் கணினி மொழிதான் C. அடிப்படையில் கணினியும் இன்று பிறந்த குழந்தையும் ஒன்றுதான், கணினிக்கு நாம்தான் ஒவ்வொன்றையும் சொல்லிக் கொடுக்க வேண்டும். இதுதான் “அ” , இதுதான் “ஆ”  , இதுதான் அகர எழுத்துக்கள், இதுதான் இலக்கணம், இதுதான் இலக்கியம், இப்படித்தான் நடக்க வேண்டும்! இப்படித்தான் பேச வேண்டும்! இத்தனை மணிக்கு அலாரம் வைக்க வேண்டும் !என்றெல்லாம் ஒவ்வொன்றையும், நாம் தான் சொல்லிக் கொடுக்கிறோம். ஆனால், இவை அனைத்தையும்… Read More »

Build your own lisp using C – part 2

அத்தியாயம் 2 – நிறுவுதல் (Installation)   அசல் புத்தக இணைப்பு: buildyourownlisp.com/ மொழிபெயர்த்தது தங்க அய்யனார் அமைப்பு சி இல் நிரலாக்கத்தை தொடங்குவதற்கு முன், நாம் ஒரு சில விஷயங்களை நிறுவ வேண்டும்,மற்றும் நமது பணிச்சூழல்(environment) அமைக்க வேண்டும் அதனால் நமக்கு தேவையான அனைத்தும் பூர்த்தியாகிவிடும். முக்கியமாக நாம் இரண்டு விஷயங்களை நிறுவ வேண்டும். ஒன்று உரைத்தொகுப்பி (Text editor) மற்றொன்று நிரல்மொழிமாற்றி(Compiler) உரைத்தொகுப்பி (Text Editor) உரை திருத்தி என்பது நிரலாக்கத்திற்கு ஏற்ற வகையில்… Read More »

எளிய செய்முறையில் C – பாகம் 7 FUNCTIONS

துணை நிரல்(Functions): துணை நிரல்(Functions) என்பது program-ல் சில பகுதிகளை மட்டும் பிரித்து அதற்கு என்று ஒரு பெயரை வைத்து அதனை திரும்ப call பண்ணுவதற்கு உபயோகபடுத்த படுகின்றது. துணை நிரலின் பகுதிகள்   Prototype : <Return Type> FunctionName (Argument List). ·         இங்கு <Return Type> என்பது இந்த துணை நிரலில் இருந்து எந்த வகையான தரவானது திரும்ப அனுப்பபடுகிறது என்பதை குறிக்கிறது. ·         FunctionName என்பது இந்த துணை நிரலின் பெயர்… Read More »

எளிய செய்முறையில் C – பாகம் 6

வரிசை (அ) அணி (Array) : சென்ற இதழில் Array பற்றிய பொதுவான தகவல்களை பார்த்தோம். அவற்றில் பல பரிமாண அணியை பற்றி இந்த இதழில் காண்போம். பல பரிமாண அணி (multi dimensional array) இரண்டுக்கு மேலான பரிமாணத்தை உடைய அணிகள் இந்த வகையை சார்ந்தது. எ.கா. int array[10][10][10];   எடுத்துக்காட்டாக – C Program: #include<stdio.h> int main() { int elements[2][2][2]; int i,j,k; for(i=0;i<2;i++) for(j=0;j<2;j++) for(k=0;k<2;k++) { printf(“Enter… Read More »