我想请教些问题,不胜感激

2025-05-23 16:44:00
推荐回答(1个)
回答1:

这些都是简单的C++程序啊,找个IDE(比如TC之类的)稍为跟踪一下,也很容易看懂的。

只简单说一下
1 求a与b的最大公约数;
2 p其实就是一个指向字符串str的第一个字符的指针,p+4也就是第5个字符了,但这个字符不存在,所以是#0,输出格式中%d把字符转换成对应的ASCII码,#0对应的就是0了;
3 好像后两个程序都是为了演示什么,没特别的意思,就是输出字符串w[1]的后3个字符和w[2]的后2个字符,&w[k]取得w[k]的地址,而w[k]这一个字符串类似于一个链表,w[k][k]指向了它后面的字符串,再加上格式串%s要求输出字符串,由此整个字符串的后半部分被输出。