codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
#include <stdio.h> int main() { char str1[]="hello world" ; char* pStr2 = new char[(sizeof(str1)-1)]; // выделяем днамически массив длиной в строку №1 for (uint i=0; i< (sizeof(str1)-1); i++) //-1 потому что последний символ нуль-терминатор и массив нумеруется с 0 { pStr2[(sizeof(str1)-2-i)]=str1[i];//-2 из-за того, что последний символ нуль-терминатор т массив нумеруется с 0 } pStr2[(sizeof(str1)-2+1)]=0x00; //заканчиваем строку нуль-терминатором printf("%s\n",pStr2); delete[] pStr2; //освобождаем память return 0; }
Private
[
?
]
Run code
Submit