码迷,mamicode.com
首页 > 其他好文 > 详细

一文列举C的语法

时间:2020-07-10 17:07:05      阅读:77      评论:0      收藏:0      [点我收藏+]

标签:scan   运算   mon   class   类型   auth   bsp   oat   语法   

下面开始列举

#include <stdio.h>
#include <stdlib.h>
 
int main(int argc, char* argv[]) {
     
    ////输入输出
    printf("Hello world!");
    printf("\r\n");
    printf("Number = %d",100);
    printf("\r\n"); 
    printf("输入一个小数:");
    printf("\r\n");
    float f;
    scanf("%f",&f); 
    printf("输入的是%f",f);
    printf("\r\n");
    char str[100];
    int i; 
    printf("输入一个字符串和一个整数,用空格隔开:");
    printf("\r\n");
    scanf("%s %d", str, &i); 
    printf("输入的是: %s %d ", str, i);
    printf("\r\n");
     
    //数据类型
    /*
    char
    int,short,long
    float,double,long double
    void
    enum
    struct
    */
    char ch = a;
    char chArray[100] = "春风得意马蹄疾";
    int num = 0;
    int Nums[3] = {1,2,3};
    double d = 66.6; 
    printf("ch的值是:%c;chArray的值是:%s",ch,chArray);
    printf("\r\n");

    enum Day
    {
        Mon=1,
        Tue,
        Wed,
        Thu,
        Fri,
        Sat,
        Sun
    };
    enum Day mon = Mon;
    printf("周一的枚举值为:%d", mon);
    printf("\r\n");

    struct Book{
        char title[100];
        char author[100];
    }; 
    struct Book b1 = { "C语言","ttt" };
    printf("这本书叫做:%s", b1.title);
    printf("\r\n");
     
    //运算符
    /*
    算数        +    -    *    /    %    ++    --
    比较        ==    !=    >    <    >=    <=
    逻辑        &&    ||    !
    位        &    |    ^
    赋值        =    +=    -=
    杂项        sizeof    &返回变量地址        *指向一个变量        ?:条件表达式
    */
    printf("运算符大部分和C#一样,不熟悉的是:位运算,左移右移,指针。");
    int var1;
    char var2[10];
    printf("var1的地址为:%p", &var1);
    printf("\r\n");
    printf("var2的地址为:%p", &var2);
    printf("\r\n");

    /*
    控制流方面
    if else ,switch一样。
    while,do...while,for一样。
    */
    printf("控制流都一样,都是:if else, switch, while, do...while, for");
    printf("\r\n");

    //其他内容
    printf("其他内容:");
    printf("\r\n");
    printf("错误处理---全靠手工写");
    printf("\r\n");
    printf("文件读写---用到再看");
    printf("\r\n");
    printf("内存管理---用到再看");
    printf("\r\n");
 
    printf("\r\n");
    system("pause");
    return 0;
}

 

 

一文列举C的语法

标签:scan   运算   mon   class   类型   auth   bsp   oat   语法   

原文地址:https://www.cnblogs.com/fabao/p/13279968.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!