Monday, July 1, 2013

ভেরিয়েবল,কীওয়ার্ডস,ডাটা টাইপ এবং ফরমেট স্পেসিফায়ার

এই পোস্টে আমরা জানব, ভেরিয়েবল কী? কীওয়ার্ড কী? ডাটা টাইপ কী? এবং ফরমেট স্পেসিফায়ার কী এবং বিভিন্ন ডাটা টাইপের ফরমেট স্পেসিফায়ার গুলো কি কি ও সেগুলো কিভাবে ব্যবহার করতে হয়।

ভেরিয়েবল: ভেরিয়েবল বা চলক হল এমন কিছু একটা যেটা নির্দিষ্ট কিছু ডাটা ধারন করে যা পরিবর্তনযোগ্য। তবে একধরনের ভেরিয়েবল আছে যেটার মান পরিবর্তনযোগ্য নয়। সেধরনের ভেরিয়েবলকে স্টেটিক ভেরিয়েবল বলে। মজার ব্যাপার হল আমরা প্রাত্যহিক জীবনে প্রতিনিয়ত ভেরিয়েবল ব্যবহার করি। কীভাবে? ধরি একটা কেরোসিনের বোতল আছে যেটাতে আমরা কেরোসিন রাখি। ধরা যাক কেরোসিনের বোতলটিতে সর্বোচ্চ ৫লিটার তেল রাখা যায়। এখন আমরা চাইলে সেই বোতলে ০-৫ লিটার পর্যন্ত যে কোন মানের তেল রাখতে পারি।

Saturday, June 29, 2013

হেডার ফাইল ও তাদের ফাংশন সমূহ

Header file name: string.h
Functions it contains:

atof
convert a string to floating point
atoi
convert a string to integer
atol
convert a string to long
memchr
locate first occurrence of a character
memcmp
compare two blocks of memory
memcmpp
compare two blocks of memory with padding
memcpy
copy characters
memcpyp
copy characters (with padding)
memfil
fill a block of memory with a multicharacter string
memlwr
translate a memory block to lowercase

চলো শুরু করি

এই পোস্টে কিভাবে জনপ্রিয় প্রোগ্রামিং ভাষা সি তে কোড করা শুরু করতে হয় তাই আলোচনা করব।
কোড বলতে কিছু সাংকেতিক চিন্হ ও শব্দগুচ্ছ বোঝাই যা নির্দিষ্ট কোন প্রোগ্রামিং ভাষায় রচনা করা হয়। এইরকম কিছু জনপ্রিয় প্রোগ্রামিং ভাষা হল সি,সি++,সি#,জাভা,পিএইসপি ইত্যাদি। এখানে আমরা শুধু সি এর প্রাথমিক কিছু নিয়ম কানুন,কিছু গুরুত্বপূর্ণ বিষয় এবং সেগুলোর আলোকে কোডিং করা শিখব।
এখন কথা হল আমরা যে কোড কোড বলছি সেই কোড গুলা কিরকম? ঠিক আছে, বিখ্যাত সেই হ্যালো ওয়ার্ল্ড উদাহরনটি দেয়া যাক।

স্বাগতম

স্বাগতম! আমাদের প্রোগ্রামিং আড্ডা বিজিসি'র ফেবু গ্রুপের জন্য আমার এই ছোট্ট ব্লগটির যাত্রা শুরু করলাম। এখানেও আমরা প্রোগ্রামিং সম্পর্কিত বিভিন্ন বিষয় নিয়ে আলোচনা করব। এছাড়াও জনপ্রিয় প্রোগ্রামিং ভাষা সি এর কিছু গুরুত্বপূর্ণ বিষয় নিয়েও আলোচনা করব। আশা করি সবাই উপকৃত হবেন। আর নিয়মিত ব্লগ পরিভ্রমনের আমন্ত্রন রইল।