基础题
文章平均质量分 70
wusutata
这个作者很懒,什么都没留下…
展开
-
C - Valera and Contest题解
c++基础题,每天刷一点,才有希望变成大神,加油原创 2015-08-06 21:26:22 · 529 阅读 · 0 评论 -
空指针
任何类型的空指针的值均为0,(char*)0表示一个指向char型对象的空指针。 if(p == (char *) 0 )表示:p是一个char型的指针。p的值如果为0的话,表示无任何指向。NULL是一个宏,是(void*)0整个语句的意思是:判断p的值是否是0,也就是判断p有没有指向哪个区域,如果有,if语句不成立。(char*)0:强制转换,只是为了保证与p的类型保持一转载 2016-05-22 23:21:13 · 218 阅读 · 0 评论 -
2007浙大复试机试题代码
#include #includeusing namespace std; int main() { char s1[10];char s2[100];int cnt[10];while(gets(s1)&&strcmp(s1,"#")!=0){gets(s2);memset(cnt,0,sizeof(cnt));int i,j原创 2017-03-06 20:03:21 · 182 阅读 · 0 评论 -
机试--删除嵌套注释
主要判断:1.如何停止,因为注释和代码都单独成行,所以停止的标志是“}”2.如何得到独立一行:一行结束的标志是'\n',得到'\n'停止就可以3.如何判断是不是嵌套注释:遇到'/'或者'*'都做标记,遇到则加1,若个数只有0个(没有注释)或者4个(一个注释)#include #include#include#include#includeusing na转载 2017-03-06 20:56:26 · 433 阅读 · 0 评论