C 变量

C 变量 变量其实只不过是程序可操作的存储区的名称。C 中每个变量都有特定的类型,类型决定了变量存储的大小和布局,该范围内的值都可以存储在内存中,运算符可应用于变量上。 变量的名称可以由字母、数字和下划线字符组成。它必须以字母或下划线开头。大写字母和小写字母是不同的,因为 C 是大小写敏感的。基于前一章讲解的基本类型,有以下几种基本的变量类型: 类型描述 char通常是一个八位字节(一个字节)。...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-03 16:32
  • 阅读 ( 609 )

C 标准库 – <string.h>

C 标准库 - <string.h>简介string .h 头文件定义了一个变量类型、一个宏和各种操作字符数组的函数。库变量下面是头文件 string.h 中定义的变量类型: 序号变量 & 描述 1size_t 这是无符号整数类型,它是 sizeof 关键字的结果。 库宏下面是头文件 string.h 中定义的宏: 序号宏 & 描述 1NULL这个宏是一个空指针常量的值...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:24
  • 阅读 ( 606 )

关于NOIP 2022举办事宜及相关问题的公告

由CCF主办、NOI各省组织单位负责承办的NOIP 2022将于11月26日在各省市(含港澳地区)同步举行。根据NOI相关规则,NOIP成绩是选手参加次年NOI省选和全国赛的前提条件和基础。受疫情影响,有关省组织单位在尽最大努力的情况下,仍因各种不可抗力可能无法正常举办NOIP 2022。CCF充分认可各省组织单位所做的努力,对有关情况表示理解。NOI 2023省队选拔总成绩标准分由两部分组成:N...

  • 0
  • 0
  • 轩爸
  • 发布于 2022-11-25 21:20
  • 阅读 ( 605 )

C 标准库 – <math.h>

C 标准库 - <math.h>简介math.h 头文件定义了各种数学函数和一个宏。在这个库中所有可用的功能都带有一个 double 类型的参数,且都返回 double 类型的结果。库宏下面是这个库中定义的唯一的一个宏: 序号宏 & 描述 1 HUGE_VAL当函数的结果不可以表示为浮点数时。如果是因为结果的幅度太大以致于无法表示,则函数会设置 errno 为 ERANGE 来...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-10 11:29
  • 阅读 ( 605 )

C 库函数 – setvbuf()

C 库函数 - setvbuf() C 标准库 - <stdio.h>描述C 库函数 int setvbuf(FILE *stream, char *buffer, int mode, size_t size) 定义流 stream 应如何缓冲。声明下面是 setvbuf() 函数的声明。参数stream -- 这是指向 FILE 对象的指针,该 FILE 对象标识了一个打开的流。bu...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-06 18:49
  • 阅读 ( 604 )

C++ 引用

C++ 引用 引用变量是一个别名,也就是说,它是某个已存在变量的另一个名字。一旦把引用初始化为某个变量,就可以使用该引用名称或变量名称来指向变量。 C++ 引用 vs 指针引用很容易与指针混淆,它们之间有三个主要的不同: 不存在空引用。引用必须连接到一块合法的内存。 一旦引用被初始化为一个对象,就不能被指向到另一个对象。指针可以在任何时候指向到另一个对象。 引用必须在创建时被初始化。指针可以在任何...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-03 16:33
  • 阅读 ( 604 )

关于NOI2021网上同步赛一试测试地址等事项的通知

NOI2021网上同步赛一试将于7月26日举行,请参加选手于测试当日持准考证号及测试密码登录测试地址参加测试。具体方式如下:一、测试相关时间点NOI2021网上同步赛一试时间:7月26日(周一)10:00-15:00二、准考证号和密码获取办法请登录报名系统个人账号---“测试管理”---“进入测试”---“报名信息”中查看准考证号及密码。三、考试地址地址:http://122.227.220.42...

  • 0
  • 0
  • 轩爸
  • 发布于 2021-07-26 10:22
  • 阅读 ( 603 )

CCF关于NOIP 2022报名的通知

NOIP 2022将于11月26日在各省赛区同步举行。一、考试时间:2022年11月26日8:30-13:00(4.5小时),4道题目,机试。二、报名资格:各省根据《关于NOIP 2022的名额分配方案》,参考NOI系列活动,参赛资格仅限于高中生。三、参赛费:0元四、报名时间及方式:1.选手报名:即日起至11月1日12:00截止。2.省内审核及名单公示:11月2-10日24点。各省名单确定后须在省...

  • 0
  • 1
  • 轩爸
  • 发布于 2022-10-23 21:44
  • 阅读 ( 602 )

C++ 运算符

C++ 运算符运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C++ 内置了丰富的运算符,并提供了以下类型的运算符:算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符本章将逐一介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。算术运算符下表显示了 C++ 支持的所有算术运算符。假设变量 A 的值为 10,变量 B 的值为 20,则:运算符描述实例+把两个操作数...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-03 16:33
  • 阅读 ( 602 )

C 存储类

C 存储类 存储类定义 C 程序中变量/函数的范围(可见性)和生命周期。这些说明符放置在它们所修饰的类型之前。下面列出 C 程序中可用的存储类: auto register static extern auto 存储类auto 存储类是所有局部变量默认的存储类。上面的实例定义了两个带有相同存储类的变量,auto 只能用在函数内,即 auto 只能修饰局部变量。register 存储类regis...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-03 16:32
  • 阅读 ( 602 )

关于延期举行NOI2020冬令营的通知

新型冠状病毒疫情还在发作期,为降低群体活动可能导致病毒扩散的风险,CCF决定暂停原定于2月1日-8日在长沙市第一中学举行的2020全国青少年信息学奥林匹克冬令营(NOI2020冬令营)。冬令营延期举行的具体时间将视疫情平稳后另行通知。 特此通知。  中国计算机学会2020年1月22日...

  • 0
  • 0
  • 轩爸
  • 发布于 2020-01-26 16:38
  • 阅读 ( 601 )

C 库函数 – difftime()

C 库函数 - difftime() C 标准库 - <time.h>描述C 库函数 double difftime(time_t time1, time_t time2) 返回 time1 和 time2 之间相差的秒数 (time1 - time2)。这两个时间是在日历时间中指定的,表示了自纪元 Epoch(协调世界时 UTC:1970-01-01 00:00:00)起经过的时间。...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:25
  • 阅读 ( 600 )

C 共用体

C 共用体 共用体是一种特殊的数据类型,允许您在相同的内存位置存储不同的数据类型。您可以定义一个带有多成员的共用体,但是任何时候只能有一个成员带有值。共用体提供了一种使用相同的内存位置的有效方式。 定义共用体为了定义共用体,您必须使用 union 语句,方式与定义结构类似。union 语句定义了一个新的数据类型,带有多个成员。union 语句的格式如下:union tag 是可选的,每个 memb...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-03 16:32
  • 阅读 ( 599 )

C 库函数 – wcstombs()

C 库函数 - wcstombs() C 标准库 - <stdlib.h>描述C 库函数 size_t wcstombs(char *str, const wchar_t *pwcs, size_t n) 把宽字符字符串 pwcs 转换为一个 str 开始的多字节字符串。最多会有 n 个字节被写入 str 中。声明下面是 wcstombs() 函数的声明。参数str -- 指向一个 c...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:16
  • 阅读 ( 598 )

C 结构体

C 结构体 C 数组允许定义可存储相同类型数据项的变量,结构是 C 编程中另一种用户自定义的可用的数据类型,它允许您存储不同类型的数据项。 结构用于表示一条记录,假设您想要跟踪图书馆中书本的动态,您可能需要跟踪每本书的下列属性: Title Author Subject Book ID 定义结构为了定义结构,您必须使用 struct 语句。struct 语句定义了一个包含多个成员的新的数据类型...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-03 16:31
  • 阅读 ( 597 )

CCF关于举办CSP-JS 2022的通知

CCF面向社会非专业人士推出CSP非专业级别软件能力认证。非专业级别能力认证CSP-JS分两个级别,分别为CSP-J(入门级,Junior)和CSP-S(提高级,Senior),均涉及算法和编程。任何人都可以报名参加。一、认证形式:CSP-JS分第一轮和第二轮两个认证阶段。报名参加第一轮认证成绩优异者进入第二轮。其中CSP-JS两轮分别设入门级和提高级认证。CSP-JS第一轮为集中笔试;第二轮为现...

  • 0
  • 0
  • 轩爸
  • 发布于 2022-06-17 22:26
  • 阅读 ( 596 )

C 库函数 – strcat()

C 库函数 - strcat() C 标准库 - <string.h>描述C 库函数 char *strcat(char *dest, const char *src) 把 src 所指向的字符串追加到 dest 所指向的字符串的结尾。声明下面是 strcat() 函数的声明。参数dest -- 指向目标数组,该数组包含了一个 C 字符串,且足够容纳追加后的字符串。src -- 指向要...

  • 0
  • 0
  • 轩爸
  • 发布于 2019-08-26 21:25
  • 阅读 ( 596 )

2021国际初中生信息学竞赛报名通知

ISIJ2020中国代表队2021国际初中生信息学竞赛(International School for Informatics “Junior”,ISIJ2021)将于2021年7月1日-11日举行线上竞赛。CCF将组队参加。一、队伍组成中国代表队有1支国家队,5支代表队,共6支队伍组成。每支队伍由6名选手和其指导教师组成。二、参赛资格选手资格:报名选手须为CSP-J/S2020提高级一等获得者...

  • 0
  • 0
  • 轩爸
  • 发布于 2021-04-15 08:26
  • 阅读 ( 595 )

CCF NOI2024将在重庆举办

7月13日上午,CCF与重庆市育才中学校关于举办2024全国青少年信息学奥林匹克竞赛(NOI2024)的合作签约仪式在重庆举行。CCF正式授权重庆育才中学为2024全国青少年信息学奥林匹克竞赛(NOI2024)承办单位。 CCF秘书长唐卫清,重庆育才中学校长张和松、副校长党忠良等全部校级干部、以及信息学选手代表,重庆九龙坡区副区长赵文明,区教委主任王家仕等区教委相关负责人,重庆市媒体代表等出席签...

  • 0
  • 0
  • 轩爸
  • 发布于 2021-07-16 07:18
  • 阅读 ( 594 )

CCF NOI2020笔试题库

现发布CCF NOI2020笔试题库,请选手下载备考。 NOI竞赛办公室2020年8月1日...

  • 0
  • 0
  • 轩爸
  • 发布于 2020-08-01 16:20
  • 阅读 ( 594 )