Laboratory of Industrial Electronics

Praktikum Informatik 2

Anleitungen zum Praktikum

Code Indentation - Formatieren von Code

Vernünftiges Formatieren von C++ Programmen bringt viele Vorteile:

Schecht formatierter Source Code sieht beispielsweise so aus:


#include <iostream>
void reverse(char*str){if(*str)reverse(str+1),cout<<*str;}
int main(char*argc,int argv){
char string[]="neselredejthcinnnaksad";reverse(string);cout<<endl;}

Würde man das gleiche Programm besser formatieren, so kann das etwa so aussehen:


// File:	rotprint.cpp
// Author:	Michael Farmbauer (E23m Matrikel-Nr. 47110815)
// Date:	03. Mai 2002
// Exercise:	23. Reverse Print
// Description:	Prints a string in reverse order.

#include <iostream>

void reverse(char * str);

int main(char *argc, int argv)
{
	char string[]= "neselredejthcinnnaksad";

	reverse(string);
	cout << endl;
}

void reverse(char * str)
{
	if(*str)
	{
		reverse(str+1);
		cout << *str;
	}
}

Folgende grundlegenden Regeln sollten eingehalten werden:

Viel Spaß beim Programmieren!