আমি কি সি এবং সি++ মিশিয়ে কোড লিখতে পারি? যেমনঃ #include <iostream> #include <stdio.h> using namespace std; int main() { cout<<"Hello world"<<endl; printf(""); } |
স্বচ্ছন্দে সি আর সি++ মিশাতে পারো। সি এর প্রায় সবকিছুই সি++ সমর্থন করে। কিন্ত সি তে কোড করার সময় তো সি++ এর অনেক কিছু সমর্থন করে না।।যেমন কোড ব্লকস এ সি কোড এ for(int i=0;i<n;i++) কাজ করে না।মানে লুপ এর মধ্যে ভ্যারিয়েবল ডিক্লেয়ার আর ইনিশিয়ালাইয করা যায় না।
(13 Oct '17, 08:11)
nishat
সি সি++ মিশিয়ে কোড লিখলে (আসলে তাও সি++) সবসময় সি++ কে প্রধান ভাষা হিসেবে রাখতে হবে। for (int k=0;k<n;k++) জাতীয় লুপে n যদি আগে থেকে নির্ধারিত থাকে তাহলে অবশ্যই কাজ করবে। আমি অনেক ব্যবহার করেছি।
(14 Oct '17, 01:33)
Mosharraf Hosain ♦
include<stdio.h>int main() { int n,z=10; scanf("%d",&n); for(int i=0;i<n;i++) { z++; } printf("%d ",z); } error:for loop initial declarations are only C99 or C11 mode এই কোড এই এরর টা দেখায়। মানে সি তে এটা ব্যাবহার করতে গেলে মোড পরিবর্তন করতে হবে? বিভিন্ন মোড সম্পর্কে একটা ধারণা দিলে ভালো হতো।C99 C11 এগুলো কি সি এর মোড?
(14 Oct '17, 12:12)
nishat
|
যদি আমরা সেট এর আঙ্গিকে বলি , তাহলে সি হচ্ছে সি++ এর সাবসেট কিংবা সি++ হচ্ছে সি এর সুপারসেট । অর্থাৎ সি এর সব কিছুই আমরা সি++ এর মধ্যে পাবো । কিন্তু সি এর মধ্যে অবশ্যই সি++ এর সবকিছু অবশ্যই পাবার কথা না । নিচের চিত্রটি দেখি ,
আশাকরি , বুঝতে পেরেছেন । kazalbrur thnx, bujta parsi
(14 Oct '17, 04:50)
mehedi_abdullah
|
বাংলায় লিখলে ভালো দেখায়। তাছাড়া এই সাইটের উদ্দেশ্যই বাংলা ভাষায় প্রযুক্তিকে জানা+জানানো।
vai ami bangla type korte pari nah.. sorry..English ea question korar jonne.
বাংলা টাইপ করা খুব কঠিন কিছু না। ইংরেজি অক্ষরে বাংলা লেখার চেয়ে ইংরেজিই ভালো।