zoukankan      html  css  js  c++  java
  • C语言的概述--学习c的第二天

    以下是整理的知识点:

    #include <stdio.h>/* 引入stdio.h文件c的标准函数库  */
    int main(void)/* 定义一个函数main(),int定义函数返回的值为整数,void表示函数不接受任何参数,{花括号}里面的是函数体,代码块  */
    {
            int num;/* 定义一个名为num的变量 声明多个变量 int num,num1,num2; */
            num = 1;/* 为变量num赋值 */
            
            printf("I am a simple ");/* 调用函数printf()  */
            printf("computer.
    ");/* 
    标识换行的意思  */
            printf("My favorite number is %d because it is first.
    ",num); /* %d表示占位  */
            
            return 0;/* 函数返回值,其实也可以不写,只是为了符合ISO/ANSI C标准  */
    }

    上边是一个简单的c程序代码,本人添加了一点注释,这些注释在编译的时候会被编译器忽略掉的,不会编译进可执行文件的

    下面先来解释一下程序的各个部分的含义:

    1>.#include <stdio.h> 告诉编译器包含stdio.h文件的所有内容,该文件是所有c语言编译包的一个标准部分,该文件对关键字输入输出显示提供支持

    2>.int main(void)  函数名main,而void表示该函数不接收任何参数,int表示main()函数返回一个整数 int和void是定义函数标准ISO/ANSI C的一部分

    3>./**/(//这种注释在新的标准支持C99,目前还不普及)注释,帮助读者更好的理解程序,同时在编译是会被编译器忽略掉

    4>.{ 表示函数的开始 } 表示函数的结束

    5>.int num;声明语句,声明num变量,并定义变量类型为int

    6>.num = 1;给变量赋值,

    7>.printf();调用了一个输出函数

    8>.return 0; 返回语句,返回函数需要的值,满足ISO/ANSI C标准的书写main()函数

    9>.%d 占位用的 换行

    下面是几张书上面的图:

    1>.命名的规则:

      

      规则:字母或者下划线开头的,并且不是关键之的变量名才是正确的变量名

    2>.关键字列表

      

      

  • 相关阅读:
    css垂直居中如何实现
    MUI顶部导航布局
    MUI底部导航栏切换效果
    Jsonp跨域问题
    【已解决】项目加载失败,Web应用程序项目XX已配置为使用IIS
    获取网站绝对路径
    css图片上加文字
    c#界面卡死处理方法
    BeginInvoke异步线程
    menustrip选项怎么设置竖向分割线
  • 原文地址:https://www.cnblogs.com/zengguowang/p/6004575.html
Copyright © 2011-2022 走看看