I am trying to understand how can I initialize a bool array, I tried using memset and it worked but, when I tried to initialize it directly I failed.
bool prime[n+1] ;
memset(prime,true,sizeof(prime));
-- this works.
but the following doesn't.
bool prime[n+1] = {1};
//memset(prime,true,sizeof(prime));
I've tried the following too.
bool prime[n+1] = {1};