User Tools

Site Tools


guides:programstyle:identifiers

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:identifiers [2020/07/24 11:36] – [Functions] wikiadminguides:programstyle:identifiers [2022/08/02 11:59] (current) – external edit 127.0.0.1
Line 15: Line 15:
 Examples of acceptable use: Examples of acceptable use:
 <code c++> <code c++>
-    int price; +int price; 
-    float costToConsumer; +float costToConsumer; 
-    double numberOfCars;+double numberOfCars;
 </code> </code>
  
 Examples of unacceptable use: Examples of unacceptable use:
 <code c++> <code c++>
-     int size_of_house; +int size_of_house; 
-     double PAY_AMOUNT;+double PAY_AMOUNT;
 </code> </code>
  
Line 58: Line 58:
 string userinput(); string userinput();
 </code> </code>
-==== Classes ====+==== User Defined Types ==== 
 + 
 +When declaring user defined types use camel caps but end the name with a T. 
 Examples of acceptable use: Examples of acceptable use:
 <code c++> <code c++>
 +class SpeciesT {
 +...
 +};
 +
 +typedef unsigned char MonthT;
 </code> </code>
  
 Examples of unacceptable use: Examples of unacceptable use:
 <code c++> <code c++>
 +struct Person{
 +...
 +};
 </code> </code>
  
Line 73: Line 84:
 Examples of acceptable use: Examples of acceptable use:
 <code c++> <code c++>
 +int sizeOfInput;
 +double totalWeight;
 </code> </code>
  
 Examples of unacceptable use: Examples of unacceptable use:
 <code c++> <code c++>
 +int a;
 +float rotAng;
 </code> </code>
 +
 +One exception to this rule is for loop control variables which can be single letters, normally //i//, //j// ....
  
  
guides/programstyle/identifiers.1595590577.txt.gz · Last modified: 2022/08/02 11:59 (external edit)