User Tools

Site Tools


guides:programstyle:whitespace

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
guides:programstyle:whitespace [2020/08/04 17:15] wikiadminguides:programstyle:whitespace [2024/07/25 15:01] (current) – external edit 127.0.0.1
Line 26: Line 26:
    * **vi**    * **vi**
      * In vi, add //set expandtab// to your .vi, .exrc, vimrc or other       * In vi, add //set expandtab// to your .vi, .exrc, vimrc or other 
 +   * **nano**
 +     * In nano, add //set tabstospaces// to your .nanorc file in your home directory. 
 +     * You can also set the size of the indentation with //set tabsize 4// (or whatever size you wish).
 +
  
  
Line 204: Line 208:
 } }
 </code> </code>
 +
 +While either style is acceptable, programmers should select a single style and employ it constantly. 
  
  
 ==== Place spaces between operators in statements. ==== ==== Place spaces between operators in statements. ====
-==== Do not exceed 80 characters for any line. ====+ 
 +Proper spacing in statements, especially mathematical calculations make it easier to read these statements.   
 + 
 +Unacceptable example: 
 +<code c++> 
 +for(i=0;i<20;i++) { 
 +    ... 
 +
 + 
 +r*cos(theta)*sin(phi); 
 + 
 +r1 (-b+sqrt(4*a*c))/(2*a); 
 +</code> 
 + 
 +Acceptable example: 
 +<code c++> 
 +for(i 0; i < 20; i++) { 
 +    ... 
 +
 + 
 +r * cos(theta) * sin(phi); 
 + 
 +r1 (-b + sqrt(4*a*c)) / (2*a); 
 +</code> 
guides/programstyle/whitespace.1596561350.txt.gz · Last modified: 2024/07/25 15:01 (external edit)