Search
 
SCRIPT & CODE EXAMPLE
 

CPP

memset in c++

#include <cstring>
memset(a, 0, sizeof(a));
Comment

memset in cpp


//memset ( variable name , values , sizeof ( variable name ) );
//
//Memset ( ) function Is used to fill a block of memory with a particular value(0 and -1)

// problem 1.
    /*int a[10]={0};
    cout<<a[5]<<endl;

    int b[10]={21};  // method wrong ... and luckily valid for only 0 (zero )
    cout<<b[5]<<endl;  */

    // problem 2.
   /* int n ; cin>>n;
    int a[n]={0};
    cout<<a[5]<<endl; */

    // solution of these problem
    // memset ()
    int n;
    cout<<"Input the size of array"<<endl;
    cin>>n;
    int a[n]; // block name --- a
    memset(a,0 ,sizeof(a));  // value --> 0 & -1
    cout<<a[4]<<endl;

    int val[9];
    memset(val, -1 , sizeof(val));
    for(int i=0;i<9;i++)
    {
        cout<<val[i]<<" ";
    }
    cout<<endl;


    char str[] = "friedchicken";
    memset(str, 't', sizeof(str));

    cout << str<<endl;
Comment

memeset() in c++

// CPP Program to demonstrate that we can use memset() to
// set all values as 0 or -1 for integral data types also
#include <bits/stdc++.h>
using namespace std;
  
// Driver Code
int main()
{
    int a[5];
  
    // all elements of A are zero
    memset(a, 0, sizeof(a));
    for (int i = 0; i < 5; i++)
        cout << a[i] << " ";
    cout << endl;
  
    // all elements of A are -1
    memset(a, -1, sizeof(a));
    for (int i = 0; i < 5; i++)
        cout << a[i] << " ";
    cout << endl;
  
    // Would not work
    memset(a, 5, sizeof(a)); // WRONG
    for (int i = 0; i < 5; i++)
        cout << a[i] << " ";
}
Comment

c++ memset

memset(array,0,M*N*sizeof (int));
//2d array
Comment

memset in cpp

/* memset example */
#include <stdio.h>
#include <string.h>

int main ()
{
  char str[] = "almost every programmer should know memset!";
  memset (str,'-',6);
  puts (str);
  return 0;
}

Output: ------ every programmer should know memset!
Comment

Memset function in C++

/* memset example */
#include <stdio.h>
#include <string.h>

int main ()
{
  char str[] = "almost every programmer should know memset!";
  memset (str,'-',6);
  puts (str);
  return 0;
}
Comment

memset c++

memset(a, 0, sizeof(a)) 
memset(str, '#', sizeof(str)); 
Comment

PREVIOUS NEXT
Code Example
Cpp :: c++ function overloading 
Cpp :: Implicit conversion casting 
Cpp :: min heap 
Cpp :: gcd in cpp 
Cpp :: C++ insert character 
Cpp :: floyd algorithm 
Cpp :: linkedlist in c++ 
Cpp :: conversion of class type data into basic type data in c++ 
Cpp :: C++ programming code to remove all characters from string except alphabets 
Cpp :: bool nullable to bool c# 
Cpp :: c++ include difference between quotes and brackets 
Cpp :: c++ tuple push_back 
Cpp :: c++ the hash function with 31 const 
Cpp :: how to run cpp in visual studio 
Cpp :: print all variables separated by comma c++ 
Cpp :: Road sign detection and recognition by OpenCV in c 
Cpp :: c++ throe 
Cpp :: Access Elements in C++ Array 
Cpp :: C++ for vs while loops 
Cpp :: open url from dev cpp 
Cpp :: sort vector in descending order c++ 
Cpp :: and condtion c++ 
Cpp :: convert into acsii c++ 
Cpp :: c++ map change order 
Cpp :: delay without blocking 
Cpp :: cocos2d c++ linux 
Cpp :: how to check private messages on reddit 
Cpp :: c++ cyclic barrier 
Cpp :: Targon lol 
Cpp :: template design pattern 
ADD CONTENT
Topic
Content
Source link
Name
8+3 =