zoukankan      html  css  js  c++  java
  • C/C++实践笔记_002编译和链接

    1.要卡死程序用异步,同步的话开一个就关一个
    值为非0死循环。
    预处理优先于编译,别称预编译
    main函数死循环
    2.程序总是从main函数开始执行的
    C语言本身不提供输入输出语句
    print等来自于stdio库
    只有蓝色的是关键字
    写程序加注释,增加可读性

    3.C语言编程流程
    1.解决什么问题:问题分析
    2.怎么解决:设计算法,算法就是解决问题的步骤
    3.编写程序
    4.分析结果

    #define _CRT_SECURE_NO_WARNINGS
    #include<stdlib.h> 
    #include<windows.h> 
    #include<stdio.h>
    void open()
    {
        system("notepad.exe");
        //start不能带路径,需要提前进入目录
    }
    void openqq()
    {
        ShellExecuteA(0,"open","notepad",0,0,1);
        //0代表把窗口隐藏打开,1正常,3最大化,6最小化
    }
    
    void close()
    {
        system("taskkill/f/im notepad.exe");
    }
    
    void times()
    {
        int num = 0;
        scanf("%d", &num);
        int i = 0;
    while (i<num)
    {
        Sleep(1000);
        i++;
        printf("%d", i);
    }
    }
    
    void main()
    {
        openqq();
        times();    
        close();
    }

    C程序遇到意外的情况非常多

    4.C语言编译预编译链接过程

    预编译 把带#号,define预编译
    编译 把转换好的文件翻译成二进制obj,呼叫某一函数
    链接 把函数包含进来

     

  • 相关阅读:
    设计模式(二)
    关于ICO
    js的中关于类的应用
    接口的实现顺序学习笔记[2]
    接口的继承学习笔记[1]
    设计模式(一)
    四种领域模型
    路径问题!!
    异步调用模式学习记录
    转:四人帮设计模式
  • 原文地址:https://www.cnblogs.com/liumt/p/5819682.html
Copyright © 2011-2022 走看看