当前位置: 首页 > news >正文

怎样建设网站的步骤网站建设中js控制什么

怎样建设网站的步骤,网站建设中js控制什么,零代码建站,dz论坛网站模板下载在编译程序时所做的一系列过程eg: 执行 gcc -oapp main.c 时预处理命令一、宏定义1.不带参数的宏定义一般形式为:#define 标识符 字符串eg: #define PI 3.1415#define N (3 4)#define M (N * 3)#define K (在程序中间进行定义) //说明在所定义行以后出现K定义后面不加…

在编译程序时所做的一系列过程

eg:  执行 gcc -oapp main.c 时

预处理命令

一、宏定义

1.不带参数的宏定义

一般形式为:

#define 标识符   字符串

eg:   #define PI 3.1415

        #define N (3 + 4)

        #define M (N * 3)

        #define K  (在程序中间进行定义)   //说明在所定义行以后出现K

定义后面不加;                 //替换数值后会造成语法错误

宏名和变量不同,PI本质上是一常量,不能作为左值来使用    【不能进行 “ PI = 18;”操作】

为了区分宏名和所定义的普通变量,规定定义的宏名所有字母大写

 只做预处理不编译: gcc  -E  -omain.i  main.c

2.带参数的宏定义

一般形式为:

#define  宏名(参数表)宏的内容

eg: 

#define ADD(a , b) ((a) +(b))    //带参宏的形参列表当中的每一个参数不需要指定数据类型

#define N(a , b , c) (ADD(a , b) + (c))

用法同不带参宏是简单的数值替换

二、“文件包含”处理

eg:   #include <stdio.h>     / #include "stdio.h"

两种表达方式:

1.绝对路径表达方式

2.相对路径表达方式

#include "/home/linux/1.txt"

#include <1.txt>         //自动去  usr/include/

#include "1.txt"           //当前所在文件的路径

3.头文件中包含:
①构造数据类型的定义
②全局变量的声明
③全局函数的声明
④宏定义
4.工程结构

1)main.c中负责主函数编写
2)功能代码.c中主要负责功能函数的编写
3)功能代码.h中主要负责声明功能代码.c中编写的功能函数
4)调用函数的文件只需加对应函数的.h头文件即可使用该函数

三、条件编译

eg:  #if 0           #endif

一般形式为:

(1)#ifdef  标识符

         程序段  1

         #else

         程序段  2

         #endif

eg:

#ifndef FUNC_H
#define FUNC_H....#endif
#if          //满足条件代码加入编译
#elif        //如果if不满足条件 elif满足加入编译
#else        //if不满足代码加入编译
#endif       //条件编译结束
#ifdef       //定义了该宏,代码加入编译
#ifndef      //没有定义该宏,代码加入编译

编译时 :gcc  文件名.c   -D

http://www.dtcms.com/a/462390.html

相关文章:

  • 陇南地网站建设黄骅市有什么好玩的地方
  • 零基础从头教学Linux(Day 46)
  • RK3588从数据集到训练到部署YoloV8
  • 网站商城建设价格做网站的一定要开80或8080端口
  • STranslate(翻译工具OCR工具) 中文绿色版
  • 算法学习 || 动态规划(买卖股票的最佳时机2)
  • 网站常用图标素材哈尔滨手机网站建设
  • 各种爬虫框架及其特点
  • 架设网站多少钱郑州汉狮做网站的大公司
  • 大厂MySQL数据库规范文档
  • 怎么做网站 高中信息技术锡盟建设工程网站
  • 公司做网站的费用会计分录营销手机软件开发定制
  • 怎么做垂直网站专业营销的网站建设公司哪家好
  • 福田市网站建设推广外包做的网站可以直接去收录吗
  • cynest下料喷漆挡板 exit图形
  • HandBrake:免费无广告,压缩、格式转换
  • 从不订购的客户-力扣
  • 大学文明校园网站建设方案怎么建网址
  • 保姆级教程-剪映多视频融合及识别文字转换方法
  • 北京建筑公司网站东莞手机网站建设怎么选
  • HTTP 头部 和 Headers 对象
  • 张掖作风建设年网站湖南seo网站多少钱
  • gps的时间精度
  • 如何在工商局网站做身份确认广东短视频推广效果好
  • 第29节:第二阶段总结 - 打造一个3D游戏原型
  • 设计的有趣的网站推荐怎样申请免费网站域名
  • --- 前后端的文件交互 ---
  • 打工人日报#20251009
  • 高并发秒杀系统设计:从理论到实践
  • Java 定时任务