Elef Postat Mai 17, 2013 Partajează Postat Mai 17, 2013 Se poate si cu while(*sir) dar trebuie incrementat si pointerul. Ceva de genul int charcnt(char *sir,int litera){ int nr=0; while(*sir) { if(*sir==litera) nr++; sir++; }return(nr);} Link spre comentariu
Elef Postat Mai 17, 2013 Partajează Postat Mai 17, 2013 Raspunsul e da.Chiar daca or sa fie unele bucati facute direct in asm , programarea pt OS-uri in mare parte se face in C/C++ - cel putin pt majoritatea OS-urilor.Si e este o chestie cam complicata. Link spre comentariu
Vizitator denrazvan Postat Mai 17, 2013 Partajează Postat Mai 17, 2013 multumesc mult NU mai deschide cate un subiect pentru fiecare intrebare pe aceeasi tema !!! Primul avertisment !!! Am unit in subiectul asta deja vreo 5 subiecte deschise de tine Later edit: Am gasit al 6-lea subiect deschis tot de tine. Daca mai gasesc vreunul care nu respecta regulamentul ti-l sterg fara drept de apel si te propun pentru BAN !! Link spre comentariu
crispus Postat Mai 21, 2013 Partajează Postat Mai 21, 2013 Uita-te pe Minix. E sistemul de operare din care s-a inspirat Linus Torvalds cand a scris Linuxul... De fapt a pornit de la o versiune de Minix... In fine, Tanenbaum are o carte (Operating Systems Design and Implementation), in care la appendix gasesti si codul sursa.Principiile fundamentale ale unui sistem de operare le gasesti in carte. E un sistem relativ simplu, il poti porni intr-o masina virtuala, ai codul sursa si e explicat in carte... Cred ca e mai simplu decat altele...Bafta! Link spre comentariu
Vizitator denrazvan Postat Mai 23, 2013 Partajează Postat Mai 23, 2013 imi putetti da un exepmlu in C de un numar la o putere de exempluint a=2;int b=3;int suma= a la puterea badica cev ade genu sa-mi calculeze un numar la o putere de exempkluy 3 la putere a 5 imi puteti da un exemppku in C Link spre comentariu
modoran Postat Mai 23, 2013 Partajează Postat Mai 23, 2013 Folosesti functia pow() din math.h http://www.cplusplus.com/reference/cmath/pow/ Link spre comentariu
Vizitator denrazvan Postat Mai 26, 2013 Partajează Postat Mai 26, 2013 Buna ziua .eu invat sa programez in C si sunt la siruri .si invat multe functi (stle,strcpy,strcat...) trebuie sa invat si implementarile lor .adica cum se implementeaza de exemmplu strlen.va rog sa-mi spuneti.trebuie sau nu trebuie sa invat si implementarile functilor; Link spre comentariu
Vizitator denrazvan Postat Mai 26, 2013 Partajează Postat Mai 26, 2013 imi puteti spune va rog frumos la ce ma ajuta pe mine functia "strspn" adica am invatato dar nu vad la ce mioar folosi daca imi puteti da un exemplu in C in care functia sa fie utila adica din cate exemple ma facut eu cu ea nu ma ajuta la nimic adica ... Al doilea WARN si ultimul inainte de BAN !!! Iar ai deschis alte 3 subiecte pe aceeasi tema. Daca ai ceva de scris scrie aici si nu mai polua sectiunea Software !!!! Te-am inteles ca esti la scoala si ca ai probleme , dar asteapta sa ti se raspunda intai si nu deschide enspe mii de topicuri pe aceeasi tema !!! Link spre comentariu
bogdanovich Postat Mai 27, 2013 Partajează Postat Mai 27, 2013 A fi programator in C nu inseamna a stii un nr cat mai mare de functii.Trebuie sa inveti principiile programarii, nu functii cu carul care oricum sunt in help si le poti gasi usor.Programarea se invata prin a scrie cod, a evalua rezultatele, a intelege si rezolva erorile de compilare sau dupa executie, a intelege ce face compilatorul in spatele, etc.Banuiesc ca devreme ce ai ajuns deja la siruri ai citit toate chestiile alea de alocare a memoriei, de variabile locale, globale, functii - declarare si apelare a lor, si apoi utilizarea unor functii din bibliotecile standard.Daca nu ai inteles chestiile de alocare a memoriei nu merge mai departe. Fa programele simple care sa te ajute sa intelegi ce scrie in carte despre alocare.Referitor la problema ta, eu sunt de parere ca trebuie sa stii un numar f redus de functii. Prin exercitiu inveti cum sa le folosesti, inveti ce poate sa iti ofere C-ul din librarii. Cu atat trebuie sa ramai, sa iti aduci aminte ca C-ul iti ofera o multime de-a functii pentru lucrul cu siruri de caractere. Cand ai nevoie de ele le cauti in help cum se apeleaza. Link spre comentariu
godFather89 Postat Mai 27, 2013 Partajează Postat Mai 27, 2013 Ideea nu e sa le implementezi ci sa intelegi cum functioneaza. Ai inteles cum functioneaza strlen, strcpy, etc.? Link spre comentariu
bogdanovich Postat Mai 27, 2013 Partajează Postat Mai 27, 2013 eu am terminat-o cu programarea de multisor dar am sa incerc sa te ajut. Defapt ti-am mai raspuns printr-un mesaj si in alt topic. Mie mi se pare ca esti ff stresat, acum nu stiu daca de faptul ca nu intelegi pe moment ce citesti sau de factorul timp, ca poate maine ai examen. Ei bine, in aceste conditii nu prea reusesti sa inveti multe. Un limbaj de programare cere timp sa-l inveti, e adevarat ca dupa ce ai invatat principiile de baza ale programarii inveti inveti mai usor un alt limbaj! De la inceput iti spun ca eu nu stiam functia asta. Pentru tine am dat un search pe google si am gasit urmatoarea informatie: http://www.cplusplus.com/reference/cstr ... ?kw=strspn Iti recomand link-ul pentru multe alte functii de C. Tot acolo ai si un exemplu de utilizare a functiei. Mie mi se pare destul de bun exemplu. Link spre comentariu
Postări Recomandate
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 contAutentificare
Ai deja un cont? Autentifică-te aici.
Autentifică-te acum