C++ Addieren Funktion klappt nicht!
-
Hey
Habe eine wirklich dummen Fehler und weiß nicht woran das liegt habe auch schon danach gegooglet doch da gabs nichts.Hier der Code
#include <iostream> int iadd(int b,int a) { return b + a; } int main() { int i=1; int a=1; int iaddv(i,a); return 0; }Ich bekomme andauernd die meldung "bunh/main.cpp|11|Fehler: Ausdrucksliste als zusammengesetzten Ausdruck in Initialisierung behandelt [-fpermissive]"
Danke im Vorraus!
-
Du rufst die Funktion falsch auf.
-
int iaddv(i,a);ist kein Funktionsaufruf. Du deklarierst eine Variable namens iaddv des Typs int und initialisierst sie mit i,a. Außerdem heißt deine Funktion iadd, nicht iaddv, um den nächsten vorhersehbaren Fehler gleich abzufangen.
-
Ouu ja Danke:D
-
Dieser Thread wurde von Moderator/in rüdiger aus dem Forum Linux/Unix in das Forum C++ (auch C++0x und C++11) verschoben.
Im Zweifelsfall bitte auch folgende Hinweise beachten:
C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?Dieses Posting wurde automatisch erzeugt.