Nazdar
když v C načtu parametr příkazové řádky argv, tak ho potřebuju rozložit na jednotlive znaky např, ANGLE > A, N, G, E, L.
A ještě jak mam ziskat číslo zanku v ASCII tabulce.
Mohl by mi nekdo poradit, sem zacatecnik tak se nezlobte ze otravuju s takovim nesmyslem
Diky za odpoved
Fórum › C / C++
Parametry příkazové řádky
Neumim se vyjadrovat slovy :)) takze takto:
#include <conio.h>
#include <string.h>
int i;
void main(int argc, char *argv[])
{
clrscr();
for ( i=0;i<strlen(argv[1]);i++)
{
printf("%i",argv[1][i]);
}
}
argv[1] - cely prvni parametr, i=index
obecne int znak=argv[1][index]; // bezproblemova konverze
zdravim,
mohl bych vedet co dela ta fce clrscr(); ? koukal sem tak trochu na net ale moc sem nenasel k cemu slouzi a jelikoz tato funkce je v knihovne, ktera neni v zakladnich konstrukcich jazyka C podle normy ISO C99
dekuji za odpovede
o-lox napsal:
#include <conio.h>
#include <string.h>
int i;
void main(int argc, char *argv[])
{
clrscr();
for ( i=0;i<strlen(argv[1]);i++)
{
printf("%i",argv[1][i]);
}
}
argv[1] - cely prvni parametr, i=index
obecne int znak=argv[1][index]; // bezproblemova konverze
no fuj, co když žádný argument nebude zadán? od čeho je argc? ;)
Zjistit počet nových příspěvků
Přidej příspěvek
Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
Uživatelé prohlížející si toto vlákno
Uživatelé on-line: 0 registrovaných, 41 hostů
Podobná vlákna
Příkazy do příkazové řádky — založil dragon124
Argumenty příkazové řádky — založil Ondřej
Další lekce Příkazové řádky — založil Decide
Dotaz ohledně příkazové řádky — založil David10101
Nelze kompilace pomocí příkazové řádky — založil ondra
Moderátoři diskuze