leosimoss吧 关注:4贴子:53
  • 3回复贴,共1
谢谢大家一直以来的期待和支持,今天正式发布~\(≧▽≦)/~啦啦啦。。。
好吧话说那个讲师群是啥啊。。。
第一讲 结构与主函数
首先来看一下结构
c++的语句不像其他语言那样,花括号的出现居多,就像then end if被{}代替,并且每句都以;来代表结束
举个例子: int a=5;
如果大家直接输入用c-f编译器的话其实会发现还有一个警告,因为最后在;后加一个空格
当然,这节课还要继续再说一下关于头文件,其实关于头文件就像vb的private的声明,不过变成了#include<>或""
最重要常用的几个头文件肯定是stdio.h和math.H,至于你说另一些常用的因为在c++中按新的iso c11标准可能被取消,所以暂时不讲,顺便一说在c++中最好用cstdio而不是stdio.H这样,但是因为c++对c的兼容性,所以可以stdio.H,还有至于<>和"",我的推荐其实是""因为<>只表示对c++默认相对路径的库文件查找而""则是<>做不到的话会遍历全盘寻找
至于结构,来看
#include"STDIO.H" \\调用stdio.H库文件\\
main() \\先进入主函数\\
{ \\mian的开始
int a=5; \\定义变化变量a初值5\\
printf("%d\n",a); \\以printf函数输出a变量并以%d格式符,下节课专门会将输入输出做说明\\
return 0;\\无返回值,在win中可以省略,但在linux中必须加上\\
} \\结束main函数\\
第一节课结束
BY LEOSIMOSS
好吧是BY MAXtoDEATH
二姐别打我@MAXtoDEATH


IP属地:广东来自Android客户端1楼2016-01-21 11:49回复


    IP属地:山东2楼2016-01-21 13:40
    回复
      第二讲 输入与输出(浅)
      咳咳,上节课我们已经大体的了解了c++的写作结构,现在我们继续来往里学,下一步,输入与输出
      输出-printf
      (这个函数可以不调用stdio.h使用)
      printf可以直接跟字符串,比如printf("lanzhoushaobing"); \\输出成功
      其实格式是这样子的~
      printf(“格式控制字符串 转义符”, 变量);
      举例子时间:
      a=5;
      printf(“&d\n”, a);
      输出结果为5喽,至于格式符和转义符本文不多做解释,可以找到符表来对照
      输入-scanf
      (这个函数可以不调用stdio.H使用)
      格式为scanf(格式控制符 ,地址);
      大家一定会说,哈!soga,我懂咧。。。
      然后大致这么写
      scanf(”%d",d);
      喂喂喂。。。错大了啊。。。
      标准其实是这个样子的
      scanf(“%d”,&d);
      可以看到,变量前面加了& 这个是表示地址
      所有的单位都是存贮在单元的地址中而不是作为变量的出现,之后会详细说明。。。
      好的,例子完善一下
      int main()
      {
      int a;
      scanf(“%d”,&a);
      printf(“%d”,a);
      return 0;
      }


      IP属地:广东来自Android客户端3楼2016-01-24 14:41
      回复
        第A讲 存储制
        好的,发现写完程序没时间了,但还要更一下,于是来将一下这个,以后再不调用string但要满足4字节最大值时可以用到的~
        二进制思想
        二进制只有0和1两个数字,基数为2,在加减法运算中,逢二进一,借一当二。
        表示数值:0、1、10、111、100、1000001
        加法:1+0=1、1+1=10、10+110=1000、111+111=1110、
        减法:1-0=1、10-1=1、100-11=1、1010-101=101
        十进制 4321 = 4×103 + 3×102 + 2×101 + 1×100
        二进制 1101 = 1×23 + 1×22 + 0×21 + 1×20 = 8 + 4 + 0 +1 = 13
        二进制110.11 = 1×22 + 1×21 + 0×20 + 1×2-1 + 1×2-2 = 4 + 2 + 0 +0.5 + 0.25 = 6.75
        八进制与十六进制
        除了二进制,编程中也经常使用八进制和十六进制。
        八进制有0~7共8个数字,基数为8,逢八进一,借一当八;十六进制中,用A来表示10,B表示11,C表示12,D表示13,E表示14,F表示15,因此有0~F共16个数字,基数为16,逢16进1,借1当16。例如:
        八进制 3072 = 3×83 + 0×82 + 7×81 + 2×80 = 1536 + 0 + 56 + 2 = 1594
        十六进制 E3F9 = 14×163 + 3×162 + 15×161 + 9×160 = 57344 + 768 + 240 + 9= 58361
        ok~


        IP属地:广东来自Android客户端4楼2016-01-24 14:41
        回复