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:24] – [Place spaces between operators in statements.] 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 212: Line 216:
 Proper spacing in statements, especially mathematical calculations make it easier to read these statements.   Proper spacing in statements, especially mathematical calculations make it easier to read these statements.  
  
 +Unacceptable example:
 <code c++> <code c++>
 +for(i=0;i<20;i++) {
 +    ...
 +}
 +
 x = r*cos(theta)*sin(phi); x = r*cos(theta)*sin(phi);
  
Line 218: Line 227:
 </code> </code>
  
 +Acceptable example:
 <code c++> <code c++>
 +for(i = 0; i < 20; i++) {
 +    ...
 +}
  
 x = r * cos(theta) * sin(phi); x = r * cos(theta) * sin(phi);
  
-r1 = (-b + sqrt(4 *a*c)) / (2*a);+r1 = (-b + sqrt(4*a*c)) / (2*a);
 </code> </code>
-==== Do not exceed 80 characters for any line. ====+
guides/programstyle/whitespace.1596561876.txt.gz · Last modified: 2024/07/25 15:01 (external edit)