C programming hint
    Ron Natalie <ron> 
    ron at brl-tgr.ARPA
       
    Fri Jul 12 07:56:31 AEST 1985
    
    
  
> I found a way to initialize an array of characters without using a loop.
> Here is the method I used:
> 
> 	strncpy(blanks + 1, blanks, SIZE - 1);	/* initialize entire array */
> 		   ^^^       ^^^       ^^^
> The trick is to use strncpy in an almost recursive way.
We call this "almost recursion" iteration, and all it does is hide the
loop in the strncpy function.
> Well, I hope you found this useful.
No, not really.
-Ron
    
    
More information about the Comp.lang.c
mailing list