设为首页收藏本站

小钿自留地

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 11707|回复: 1
打印 上一主题 下一主题

C语言,初次介绍

[复制链接]
  • TA的每日心情
    奋斗
    2017-6-21 15:24
  • 签到天数: 23 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    30

    主题

    48

    帖子

    650

    积分

    版主

    Rank: 7Rank: 7Rank: 7

    积分
    650
    跳转到指定楼层
    楼主
    发表于 2015-3-25 12:58:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1.什么是程序?
    完成一件事有序的过程(生活中)
    1.找到剑谱
    2.自*
    3.练习
    4.成为高手
    完成一个功能(模块)有序指令的集合
    什么是指令?
    手指对键盘(程序)下的命令
    油水交换
    1.找到空碗C
    2.A-->C
    3 B-->A
    4 C-->B
    计算机语言
    C# JAVA HTML SQL C OC
    为什么要学C?
    C语言怎么来的
    机器语言 011  010000000 010 (3+2)
    汇编语言 add 3,2
    1967年BCPL发布,工程较大,很难推广
    马丁.理查兹 决定开发操作系统 开发语言
    1970 开发出B语言 开发出第一个unix操作系统(肯.汤普森)
    它无类型,很容易出错。
    1971 丹尼尔.里奇 改进B语言
    1972 发布C语言 丹尼尔.里奇 C语言之父。 发布C语言的UNIX
    1977 《C语言可移植应用程序》
    1989 c89规则
    C能做什么?
    黑客的必备语言
    做嵌入式
    能做操作系统
    开发驱动
    游戏 cs1.5 最低级的高级语言
    屏保

    第一个C语言程序

    #include<stdio.h>

    void main()
    {
           
            printf("hello c");


    }
    变量
    为什么需要?
    记录数据
    什么是变量?
    在内存中开辟一段空间,记录数据

    变量类型
    int 4字节 -2的31次方~~2的31次方-1
    double 8字节 15-16位
    float 字节 5-6位
    char 1字节 -128~~127

    char-int 原理?

    double-int 舍掉小数点后的 强转
    %o 八进制 %x 16进制
    进制转换
    10-8  10进制数/8+10进制数%8
    10-16  10进制数/16+10进制数%16


    运算符
    赋值运算符 把右边的值复制一份放到左边的空间内
    = += -= *= /=
    算术运算符
    + - * / %
    逻辑运算符
    > < >= <= == !=

    关系运算符
    && || !
    && 有假为假
    || 有真为真
    ! 取反

    位运算符
    & | ^(与)
    了解2进制  
            3 011
            4 100
            //&逐位比较 有0取0
            //int a=2;
            //int b=4;
            //printf("%d\n",a&b);
            // | 逐位比较 有1取1
    /*        printf("%d\n",a|b);//0010 0100

       //^ 异或 逐位比较 相同取0 不相同取1
            printf("%d\n",a^b);

    逗号运算符
    有括号取最后一个表达式值
    int m=(2+3,3+5,4+5);
            printf("%d",m);
    值为9
    无括号取第一个表达式的值
            m = 2+3,3+5,4+5;
       取第一个表达式的值
      值为5

    优先级
    ()>算术>逻辑>关系(!除外)>赋值>逗号

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    开心
    2022-5-13 17:03
  • 签到天数: 16 天

    连续签到: 1 天

    [LV.4]偶尔看看III

    26

    主题

    39

    帖子

    680

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    680
    沙发
    发表于 2015-3-26 00:14:56 | 只看该作者
    赞一个, 跟我想法一样,,发一个全套C教程笔记...不过笔记里有错误,有时间我修改修改
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|小钿自留地 ( 湘ICP备15002355号  

    GMT+8, 2026-3-7 18:47 , Processed in 1.154050 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2013 Comsenz Inc.

    快速回复 返回顶部 返回列表