Sari la conținut
Forum Roportal
Denrazvan

Eroare "undefined reference to ..."

Evaluează acest topic

Postări Recomandate

Buna ziua ma numesc Leoveanu Razvan si sunt in clasa a-VIII-a si am o problema legata de programare:

Eu invat sa programez in C si c++ am sunt la C si am o problema ...am ajuns la capitolul numit siruri de caractere si "testarea indentitati a dou siruri de caractere" pana aici este bine dar cand scriu urmatoarea sintagma imi da eroare:

 

#include <stdio.h>

void main(void)

{

printf("ABC si abc sunt la fel 1 daca nu sunt la fel 0",streql("ABC","abc"));

}

 

VA ROG AJUTATIMA NU STIU DE CE IMI DA EROARE :imi spune ca undefined reference to 'streql' ,dar in carte asa e prezentat si daca cele sou siruri sunt la fel imi apare 1 dar daca nu imi apare 0 asta scrie in carte dar pe toate compilatoarele mia dat eroare

Daca stiti va rog frumos sa imi spuneti

Partajează acest post


Link spre post
Distribuie pe alte site-uri

Iti lipseste

#include <string.h>

In general eroarea "undefined reference" inseamna ca o functie sau o variabila nu este definita, definitia functiei tale fiind facuta in acest caz in fisierul string.h
Cand folosesti o functie din biblioteca limbajului, verifica ce headere ai nevoie.

Partajează acest post


Link spre post
Distribuie pe alte site-uri

Creează un cont sau autentifică-te pentru a adăuga comentariu

Trebuie să fi un membru pentru a putea lăsa un comentariu.

Creează un cont

Înregistrează-te pentru un nou cont în comunitatea nostră. Este simplu!

Înregistrează un nou cont

Autentificare

Ai deja un cont? Autentifică-te aici.

Autentifică-te acum

×