对于字符串数组或字符串指针变量,由于数组名可以转换为数组和指针变量名本身就是地址,因此使用scanf()函数时,不需要在它们前面加上"&"操作符。所以“A.scanf("%s%s",&a,&b)”中,变量a、b多携带了“&”操作符,是错误的。而对于gets()函数的使用,其中参数为字符串变量(字符串数组名或字符串...
&是取地址,字符串(%s)一般都不需要&,因为字符串本来就是一个字符数组的内存地址。书上没错
vb中加入双引号是不对的。我们知道在C语言中输入转义字符可双引号可以通过,就行了,但是在vb中就不可以,我的天毕设用vb写,真的好恶心,但是为了平平安安顺利毕业。只能硬着头皮写下去,遇到不会的问题只能现查了。所以vb中加上英文或中文输入状态下的双引号是不可以的。