TwojePC.pl © 2001 - 2024
|
|
A R C H I W A L N A W I A D O M O Ś Ć |
|
|
|
Tablice znakowe w C - pytanie o funkcje kopiujaca PILNE , PaKu 16/03/05 13:50 Chce skopiowac napis a do napisu b, z tym ze chce zeby w napisie b nie bylo pierwszego znaku z napisu a. Czyli przykladowo:
napis a="asd";
napis b="sd";
Jakiej funkcji nalezy uzyc zeby cos takiego zrobic?bez podpisu - sprobuj , wukillah 16/03/05 14:04
zrobic to w zwyklej petli lub strcpy i przesunac elementy
z b o 1 w lewo.innych fcji kopiujachych stringi nie znam.just d'oh it! - a moze tak , exmac 16/03/05 14:17
1. przypadek (jeśli nie musisz kopiwać)
b = a + 1;
2. przypadek (jeśli na prawdę musisz kopiwać)
/* b musi wskazywać na wystarczającą ilość wolnego miejsca -nie może być NULL */
strcpy(b,a + 1);- dzieki wszystkim , PaKu 16/03/05 14:26
dziala :) konkretnie b = a + 1;bez podpisu - tylko pamiętaj, , beef 16/03/05 14:58
że zmieniając b zmienisz też a, bo nie skopiowałeś tekstu, tylko wskaźnik :)this is the time of the revolution
keepin' it in the right track
feelin' it in my mind back
|
|
|
|
|
All rights reserved ® Copyright and Design 2001-2024, TwojePC.PL |
|
|
|
|