Array[1000] এর সবগুলো ইনডেক্সের মান শূন্য করবো কীভাবে? অনেক চেষ্টা করেছি, পারছি না।

asked 18 Apr, 15:22

Lelin07's gravatar image

Lelin07
313

edited 18 Apr, 19:05

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
53118

use memset() function

(19 Apr, 18:50) menon

আপনি যদি অ্যারে গ্লোবালি (ফাংশনের বাইরে) ডিক্লেয়ার করেন তাহলে সবগুলো ইনডেক্সের মান শূন্য হয়ে যাবে।

// Declare Header File

int arr[1000];
int main()
{
    int i;
    for( i=0;i<=9;i++)
        printf("%d",arr[i]);
    return 0;
}
permanent link

answered 18 Apr, 15:49

CodeMechanix's gravatar image

CodeMechanix
5456

edited 18 Apr, 19:08

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
53118

memset কিওয়ার্ড ব্যবহার করে করা যায় ।

memset(Array_Name, 0, sizeof(Array_Name));

এভাবে লিখলেই Array এর সবগুলো ইলিমেন্ট 0 হয়ে যাবে । তবে একটা বিষয় জেনে রাখা ভালো আপনি এই পদ্ধতিতে কেবল একটা সম্পূর্ন Array এর মান 0 / -1 দিয়ে পূর্ন করতে পারবেন । অন্যান্য কোন ভ্যালু দিয়ে পূর্ন করতে চাইলে আপনাকে অবশ্যই লুপ চালিয়ে assign করতে হবে -

for(i=0; i<=size_of_array; i++) {
    Array[i] = Value_as_you_want;
}

ধন্যবাদ ।

permanent link

answered 21 Apr, 14:32

ssavi's gravatar image

ssavi
842

edited 04 Sep, 14:34

Mosharraf%20Hosain's gravatar image

Mosharraf Hosain ♦
53118

আরেকটা সমাধান এরকমঃ

#include<stdio.h>

main()
{
    int array[100] = {0}; // all array elements are zero

    int i;

    for(i = 0; i<100 ; i++)
    {
        printf("%d\n",array[i]);
    }

}
permanent link

answered 08 Jun, 00:03

x86's gravatar image

x86
434

Your answer
toggle preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported

Question tags:

×394
×56

question asked: 18 Apr, 15:22

question was seen: 574 times

last updated: 04 Sep, 14:34