c++中 . 和 -> 主要是用法上的不同。
1、A.B则A为对象或者结构体;
2、A->B则A为指针,->是成员提取,A->B是提取A中的成员B,A只能是指向类、结构、联合的指针。
cin使用注意事项:
使用cin会清除之前的空格、Tab、‘/n’,用cin输入字符串时遇到空格、Tab、回车结束,且字符串中不会包含这三个符号。
使用printf/scanf,包含头文件<stdio.h>
使用strlen()、gets(),包含头文件<string.h> (注:使用gets不如直接cin>>s)