Elektronika i Telekomunikacja POLSL
Forum Elektroników Wydziału AEI Politechniki Śląskiej
FAQ  ::  Szukaj  ::  Użytkownicy  ::  Grupy  ::  Galerie  ::  Rejestracja  ::  Profil  ::  Zaloguj się, by sprawdzić wiadomości  ::  Zaloguj


łączenie tablic znaków

 
Napisz nowy temat   Odpowiedz do tematu    Forum Elektronika i Telekomunikacja POLSL Strona Główna » Semestr II / PPK
Zobacz poprzedni temat :: Zobacz następny temat  
Autor Wiadomość
kohlet
PRAWIE elektronik - prawie robi...



Dołączył: 26 Paź 2006
Posty: 256
Przeczytał: 0 tematów

Skąd: Łaziskie hałdy

PostWysłany: Wto 12:02, 17 Kwi 2007    Temat postu: łączenie tablic znaków

#include "stdafx.h"

void dl(char *tab1, char *tab2)
{int i=1;
while (*tab1!='\0')
tab1++;

for(i=1;*tab2!='\0';i++)
{*tab1=*tab2;
tab1++;
tab2++;
}

*tab1 = '\0';

}
int main()
{char tab1[100]="kocham";
char tab2[100]=" Cie";
int i;
dl(tab1, tab2);
printf("%s",tab1);
getchar();
getchar();
return 0;
}
Powrót do góry
Zobacz profil autora
KuKocz
Sado-Elektro - wiecie gdzie ma lutownice



Dołączył: 25 Paź 2006
Posty: 503
Przeczytał: 0 tematów

Skąd: Jastrzębie Zdrój

PostWysłany: Wto 12:06, 17 Kwi 2007    Temat postu:

no i wypas... :]
Powrót do góry
Zobacz profil autora
greg.
Chuda Jedynka



Dołączył: 12 Paź 2006
Posty: 112
Przeczytał: 0 tematów

Skąd: Radzionkow

PostWysłany: Wto 12:28, 17 Kwi 2007    Temat postu:

#include <stdio.h>
#include <math.h>
#define N 100

void zmien(char *n, char l1 ,char l2)
{
while(*n!='\0')
{
if(*n==l1)
*n=l2;
n++;
}

}


int main()
{
char l1='p', l2='o', tab[N]="ppk";
zmien(tab,l1,l2);
puts(tab);

return 0;
}


Ostatnio zmieniony przez greg. dnia Śro 18:15, 18 Kwi 2007, w całości zmieniany 1 raz
Powrót do góry
Zobacz profil autora
Dominik
PRAWIE elektronik - prawie robi...



Dołączył: 10 Paź 2006
Posty: 208
Przeczytał: 0 tematów

Skąd: Tychy

PostWysłany: Śro 11:05, 18 Kwi 2007    Temat postu:

wtf is:
while ( -> *tab1!='\0' <- ) ?
*tab1 <- wskaźnik na tab1 ?
!= <- różne ?
'\0' <- wtf ?
Powrót do góry
Zobacz profil autora
leon
Sado-Elektro - wiecie gdzie ma lutownice



Dołączył: 09 Paź 2006
Posty: 679
Przeczytał: 0 tematów

Skąd: Tarnowskie Góry

PostWysłany: Śro 17:18, 18 Kwi 2007    Temat postu:

jest to znak konczacy wpisywanie argumentow do zmiennej typu char
-> instrukcja sie klania Razz
Powrót do góry
Zobacz profil autora
Wyświetl posty z ostatnich:   
Napisz nowy temat   Odpowiedz do tematu    Forum Elektronika i Telekomunikacja POLSL Strona Główna » Semestr II / PPK Wszystkie czasy w strefie CET (Europa)
Strona 1 z 1

 
Skocz do:  
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
  ::  
fora.pl - załóż własne forum dyskusyjne za darmo
Powered by phpBB © 2001, 2005 phpBB Group   ::   template subEarth by Kisioł. Programosy   ::  
Regulamin