程序设计·C语言~课堂笔记2019.2.28

#include<stdio.h>//一个项目里不能有多个main文件,程序可能报错
int main(void)
{
    int num=1;
    printf("%d", num);
    //printf("%d", sizeof(int));
    //#include<math.h>  sqrt开平方的函数
    //printf("凄凄哎哎 不曾见君来 ");
    extern const unsigned long int x, y;//外部的不可修改的长的整形
    return 0;
}
//main函数的标准程序
//1: 无参数  int main(void)     
//2:  有参数  int main(int argc,char const *argv[])  传递参数

//C语言里面注释方法
//块注释:/*开始    */结束     ,中间为注释内容
//行注释  //注释内容  ,类似于Python里的#
//块注释不允许嵌套使用
/*集成开发环境(IDE)~集成开发环境
cl ~编译器(Mingw    gcc  这是一个编译器)
编辑、编译、调试、链接、运行

良好的编程风格
良好的注释、整齐的缩进、适当的空格、适当的换行
   换行
解决一闪而过的方法之一
    #include<windows.h>
    system("pause")    让程序暂停一

问题求解与算法
    从问题到求解的大致过程
    问题     算法    程序     可执行文件

算法的特征
    有穷性、确切性、可行性、一个算法有零个或多个输入、
    一个算法有一个或多个输出、

进制转化
内存结构
常用的单位bB KB MB  GB   TB
一个位有多大啊?
    只能是“0”,“1”,只就叫做二进制
    八位的二进制(一个字节),表示0~255一共2**8个数

int含义:限定了存储空间的大小;限定我的数值范围;限定了存储形式;限定了运算种类
(运算的范围)

使用sizeof来确定所占的字节数
//printf("%d", sizeof(int));     4

int num;定义了一个整形的变量,小秘密,可以给这个数赋值

所谓的删除不是本质的删除,粉碎删除~本质的是随机的往这块内存写入数据,让其不能还原

变量名:
    变量名由数字、字母、和下划线组成
    数字不能打头
    不能使用C语言的关键字
    C语言的变量名的字母区分大小写
    变量名应该尽量有意义
*/

原文地址:https://www.cnblogs.com/lijianmin6/p/10448346.html