Új hozzászólás Aktív témák
-
CPT.Pirk
Jómunkásember
válasz
Jester01
#2216
üzenetére
Az a gond, hogy az egyszerű dolgokhoz bevált linuxos gcc-s fordítás nem akar menni nálam, vagyis a lefordított fájlt nem engedi futtatni, hozzáférés megtagadva hibát kapok, aztán emelt hozzáféréssel meg valami ) zárójelet hiányol, de nem a programom hibás, mindegy neki h. mit fordítók le, még egy hello wordnél is ez van, így most kénytelen vagyok win alatt csinálni.
Arra sajnos nem jöttem rá, hogy Linuxon CodeBlocks-al hogyan lehet lefuttatni úgy, hogy kapjon is valami argumentumokat.Szóval akkor win alatt egyszerűen a cmd szedi ki a fölösnek ítélt spaceket?
Átírtam most külön fgv-be a dolgokat, valamint tettem bele vizsgálatot arra, ha nincs argumentum.
#include <stdio.h>
int i, j, len = 0;
int strLen(int argc, char *argv[]){
for (i = 1; i < argc; i++)
for (j = 0; argv[i][j]; j++)
len++;
if(i==1){
len = 0;
}
else
len = len + (i-2);
printf("hossz: %d\n", len);
return len;
}
int main(int argc, char *argv[]){
strLen(argc, argv);
return 0;
}warningot nem kaptam, korrekt amit csináltam?
Új hozzászólás Aktív témák
● olvasd el a téma összefoglalót!
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- SAPPHIRE RX 7900 XT 20GB GDDR6 PURE GAMING OC - Új, 3 év garancia - Eladó!
- ASUS RX 9060 XT 8GB GDDR6 PRIME OC Edition - Új, 3 év garancia - Eladó!
- Latitude 5520 27% 15.6" FHD IPS érintő i5-1145G7 16GB 512GB NVMe magyar vbill gar
- ASUS RTX 4070 12GB GDDR6X DUAL OC Edition - Eladó!
- EliteBook 860 G11 27% 16" FHD+ IPS Ultra 7 165U 32GB 512GB NVMe ujjlolv IR kam gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
