• 第四天-学C


    • char使用常见问题
     1 #incldue<stdio.h>
     2 int main(void)
     3 {
     4       char ch = ‘a’;  //  ok
     5      //   char ch ="a";//error  由‘a’‘’组成
     6      //   char ch = "ab";//error 因为“ab”是字符串,  不能把字符串赋值给单个字符变量。
     7      //   char ch = 'ab';//error
     8      //   char  ch = 'b';//error  变量重复定义      
     9       ch = 'c';//ok
    10       return 011 }
    • 字符的存储方式(通过ASCII)本质与整数相同 
    • printf用法

           

    1 #incldue<stdio.h>
    2   int main(void)
    3   {
    4         int a = 47;
    5         printf("%x
    ",a);//2f
    6         printf("%X
    ",a);//2F
    7         printf("%#X
    ",a);//0X2F
    8 }
    •        scanf用法 

          非输入控制符 须原样输入。

    #incldue<stdio.h>
      int main(void)
      {
          int i;
          scanf("m%d",&i);//输入时 m123 ok  ,123error,m123n  ok
          printf("%d
    ",i);
    }

                  已经输入一个值时,又需要一个输入值时要先清除先前用户输入的值,

            &&左边的值假时右边的就不执行。

        c语言对真假的处理   :非零即真

              算数>关系>逻辑>赋值

    c语言除法     /                             c取余运算符 %

       1/2=0            取余两边只能是整数 

       1.0/2=0.5

       1/2.0=0.5

  • 相关阅读:
    ITK+VTK+VS环境搭建.Q:vs编译出问题参见VTK(一)哈。
    shell按关键字批量杀进程
    lua使用笔记
    for (; ; )和while (true) 没有区别
    git笔记
    ArrayList LinkedList
    面试整理
    这个相机不错
    idea激活服务器
    git 笔记
  • 原文地址:https://www.cnblogs.com/susen/p/5262726.html
Copyright © 2020-2023  润新知