Добрый день, Zensor! char* str = "kuku"; int len = strlen(str); char z = 'Z'; int code = z; charz1 = (char)code; Ответ отправлен: 23.06.2003, 14:31 Отправитель: Ramzes Отвечает Morgion
Добрый день, Zensor! 1- size_t strlen( const char *string ); - на входе строка, на выходе size_t- а это int. 2- int a; char c; a=(int)c- правильно a=int(c)- на c++ a=c- тоже правильно- расширение знака должно быть автоматическим c=a - если а выходит за границы (-128:127)- то будут проблемы
Ответ отправлен: 24.06.2003, 16:51 Отправитель: Morgion Отвечает BOLT
Добрый день, Zensor! 1. например функцией strlen() 2. char ch; int i; //////// i = ch; ch = i; Ответ отправлен: 23.06.2003, 09:14 Отправитель: vitya Отвечает Vdr
Здравствуйте, Zensor! 1. Функция strlen(Suxx); возвращает кол-во символов (без нулевого). 2. char q='z'; int i; i=(int)q; q=(char)i; Ответ отправлен: 23.06.2003, 10:49 Отправитель: Vdr Отвечает Gibbel
Добрый день, Zensor! 1. strlen() 2. в принципе, можно просто присвоить переменной типа int значение переменной типа char, и наоборот. Ответ отправлен: 23.06.2003, 12:07 Отправитель: Gibbel
Форма отправки вопроса
Внимание!
Мы рекомендуем открывать рассылку в программе Internet Explorer 5.0+
или отправлять вопросы с сайта по адресу:
http://rusfaq.ru/cgi-bin/Message.cgi.