когда я использую char или char*, Visual Studio 2012(11) вычисляет только последний символ, например:
#include <iostream>
#include <string>
int main(){
using namespace std;
char chName = 'Alex';
cout<<chName;
}
Отображает только "x". это правильно я использую
строка strName = "Алекс"
но в тех функциях, которые имеют параметр в виде символа, строка не может быть передана в качестве аргумента. в этом случае компилятор VS говорит, что строки не могут быть преобразованы в int.
также скажите мне, в чем разница между char и char *.
Я PHP-разработчик, а C++ сбивает с толку. Пожалуйста помогите.