最新回答 / 慕容5401208
我弄明白了,355/100=3 , 3%10=3 这里的%是求余数,不是求商。 例如355/100=3这个是因为是整型,只取整数。 但是355/100%10 首先/和%都是同级运算符,所以只用从左往右依次算,355/100=3 然后3%10=3 。3除以10,商是0。余数是3.
2020-06-21
最赞回答 / weixin_慕姐5388646
#include <stdio.h>#include <string.h>int main(){char str1[50] = "abc";char str2[50] = "def";strcpy(str1, str2);printf("str1: %s\n", str1);return 0;}运行结果 :
str1: def就是一个覆盖问题,原先的字符串被覆盖。因为字符串常量是不能修改的,所以不能被覆盖。
2020-06-18