Форум С++

 

Ответить на сообщение

Вернуться к теме

Вы отвечаете на сообщение:

Автор: Случайный посетитель   (25.12.2009 в 15:28)

#include <iostream>
#include <clocale>

using namespace std;

 void foo(char*, int);

int main(void) {

    setlocale(LC_CTYPE, ""); //
    char string[] = { 'П''р''и''в''е''т' ,','' ''м''и''р''!' };
    cout << string << endl;
    int length = sizeof(string) / sizeof(char);
    foo(string, length);
    return 0;
    
}

void foo(char *string, int length){
    char tmp[length];
    for (int i = 0; i < length; ++i){
        tmp[length - i - 1] = *string;
        ++string;
    }
    cout << tmp;
}


Ваше имя:

Пароль:

Цитировать

Используйте тэги для выделения текста:
Код: [code][/code]
Жирный: [b][/b]
Наклонный: [i][/i]
URL: [url][/url]

Сообщение:

Прикрепить: