c++入门 1.头文件 #include<iostream> i表示input,输入 o表示output,输出 stream水流, iostream输入输出流 ?和c里头的 ? stdio.h ? 差不多作用 using namespace std, ? ? ?万能开头, 其他的函数和c都差不多,只不过由 ? ? **.h ? 变成了 ? ?c** ? ? ?比如,math.h ? ? ?变成了 ? cmath 2.语句 1.cin>>输入语句,输入a,b: ? ? ? ?cin>>a>>b; 2.cout<<输出函数,输出a,b: ? ? ? ?cout<<a<<b; c++的输入输出函数简便,不用注意是什么类型的变量,但速度比scanf,printf慢,且控制不了格式,比如输出空格时,就要 ? ? ? cout<<' '; 3.换行 ? ednl ? ,cout<<endl, ? ? ?\n ? 也是适用。 4.string语句,c里面有 ? ? ? ? char a[10] ? ?scanf("%s,"a); 换c++,直接定义一个string, ? ? string a,cin>>a; ? ? 这样就直接输入了,而且也能直接处理,输出第三个字符: ? ?cout<<a[2]; 5.cin语句输入字符串时,读到空格结束,比如:china ? No.1,输出时,只会输出china,这时要用 ?getline, ? ? ? cin.getline(m,5); ? ? ? m是地址,5是读取字符个数 6.读取字符串长度,a.length()? ? a表示要读取的变量组,中间还有一个点号。
7.新星杯总结,语言终归还只是语言,只是用来交流,会c语言只能告诉机器去做什么,不能把渔网授予它,所以,解决问题的能力还得看写代码的人本身。这次最大的感受就是,自己是个乡巴佬,很多东西都没见过,俗话说,一葫芦画瓢,没见过这葫芦啊,
总而言之,还是不该躺平,高数老师都教到俩白多页了,我才学到一百零几页,
真的猛士,敢于直面淋漓的鲜血,真的猛士,敢于直面惨淡的人生以及没赶上的高数进度。。。
|