字符串与指针
高手指点迷津 不甚感激啊................
char *Name;
char Svariable[20];
gets(Svariable);//判断字符串函数
Name=&Svariable[20];
printf("%s",Name);
............
还有个问题就是 我用指针指向了数组 但是这个数组字符串 怎样和 char *c ;字符串做比较啊
要用来判断 Name 及输入的字符串 是否与 char *c相等
如果为true 就print
如果为false就输出 一个 #error 的错误信息
在打印输出的时候 为什么总是出现 ASCII 中得 018符号 和 阿拉伯数字4 为什么?并且Name这个指针所指的数组内容可以输出 那两个ASCII符号 是在多余的另外一行
还有个问题 就是 输入的字符串数组Name 怎样和一个 char *C 进行比较 我要用if来判断
[ 本帖最后由 duzhiming 于 2012-2-28 14:59 编辑 ]