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++ arithmetic operators 
Cpp :: find primes in cpp 
Cpp :: find primes in a range in c++ 
Cpp :: less than operator overloading in c++ 
Cpp :: sleep c++ 
Cpp :: prime factorisation of a number in c++ 
Cpp :: c++ inline in .cpp and not in header 
Cpp :: what does the modularity mean in c++ 
Cpp :: arduino funktion 
Cpp :: round double to 2 decimal places c++ 
Cpp :: coordinate in 1d array 
Cpp :: how to create a vector in c++ 
Cpp :: OpenGL C++ Version 
Cpp :: c++ structure 
Cpp :: set clear c++ 
Cpp :: c++ set comparator 
Cpp :: remove from vector by value c++ 
Cpp :: char size length c++ 
Cpp :: built in function in c++ for binary to decimal 
Cpp :: reverse order binary tree in c++ 
Cpp :: cpp absolute value 
Cpp :: lua table contains 
Cpp :: sleep in c++ 
Cpp :: c++ check substring 
Cpp :: c++ builder 
Cpp :: convert kelvin to Fahrenheit 
Cpp :: How do I read computer current time in c++ 
Cpp :: c++ #include 
Cpp :: resize string c++ 
Cpp :: stl function to reverse an array 
ADD CONTENT
Topic
Content
Source link
Name
1+6 =