Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: C++: Koodi ongelma

HtH [04.05.2002 11:20:43]

#

Mites sais jonkun tekstin keskeltä eroteltua yhden kirjaimen? Vähä niiku QB:ssä on mid$ .

Antti Laaksonen [04.05.2002 11:59:47]

#

Tuossa on jonkinlainen korvike MID$-komennolle. Omaa funktiota en onnistunut vääntämään, mutta ehkä se sinulta onnistuu.

#include <stdio.h>
#include <string.h>

int main(void)
	{
	char mjono[4];
	char *str1 = "Pepe";
	//MID$(mjono$,2,2)=strncopy(mjono,&str1[1],2);
	strncpy(mjono, &str1[1], 2);
	mjono[3] = '\0';

	printf("Alkuperäinen merkkijono: %s\n",str1);
	printf("MID$ 1, 3: %s\n", mjono);
	getchar();
	}

Antti Laaksonen [04.05.2002 12:00:18]

#

Ja \n on tietenkin taas kenoviiva n

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta