riempire un array in c++

riempire un array in c++

Utilizzo di C++11

#include <algorithm>
#include <iostream>

int main() {
    char array[80];
    std::fill(std::begin(array),std::begin(array)+10,'r');
}

Oppure, come accennato nei commenti, puoi utilizzare std::fill(array,array+10,'r') .


Puoi usare il [] operatore e assegnare un char valore.

char y[80];
for(int b=0; b<10; ++b)
    y[b] = 'r';

E sì, std::fill è un modo C++ più idiomatico e moderno per farlo, ma dovresti conoscere il [] anche operatore!