声明:本帖记录我考试中出现c语言错误。1、取模运算操作数,必须是整型,浮点型不能作为操作数例如:3.14%2 是错误2.在打印输出 printf("%d",strlen("\\TOP\t\65\""));     输出结果是7  问了老师之后才知道\t只占用一个位置,并不是4个位置 \\  一个 top 3个  \t 一个  \65一个  \" 一个 一共七个长度 3...
原创 2022-02-20 13:54:05
200阅读
声明:本帖记录我考试中出现c语言错误。1、取模运算操作数,必须是整型,浮点型不能作为操作数例如:3.14%2 是错误2.在打印输出 printf("%d",strlen("\\TOP\t\65\""));     输出结果是7  问了老师之后才知道\t只占用一个位置,并不是4个位置 \\  一个 top 3个  \t 一个  \65一个  \" 一个 一共七个长度 3...
原创 2021-07-28 10:42:19
519阅读
cif
原创 2022-08-22 23:04:31
295阅读
❤️个人主页: 起名字真南 ?个人专栏:【数据结构初阶】 【C语言】@TOC第一个C语言程序#include<stdio.h> int main() { printf("Hello World\n"); return 0; }main函数任何一个C语言程序不管他代码有多少行,有多么复杂都是从main函数开始执行,main函数是一个程序入口,也被叫做主函数。main函数前面的i
原创 11月前
127阅读
网上几个介绍,引用在这里 static关键字是C, C++中都存在关键字, 它主要有三种使用方式, 其中前两种在C/C++语言中使用, 第三种只在C++中使用(C,C++中具体细微操作不尽相同, 本文以C++为准).(1)局部静态变量(2)外部静态变量/函数(3)静态数据成员/成员函数下面就这三种使用方式及注意事项分别说明 一、局部静态变量在C/C++中, 局部变量按照存储形式可分为三种a
转载 2008-02-29 15:25:17
1118阅读
C语言中for命令有一种特定方法指定一个变量,就是必须保持true值用于继续失代条件,和一种每次失代改变变量方法。当特定条件变为false,for循环结束!for (i = 0; i < 10; i++){   print("The next number is %d\n",i);}在bash中Cfor循环基本格式:for (( variable assig
原创 2014-11-07 10:36:19
620阅读
1.用来储存字符串数组字符串:由数字、字母、下划线组成一串字符,例如“a_b1”字符串在C语言中,没有原生类型。用数组记录一组字符串“abc”基本语法是:char arr1[] = "abc";或char arr3[] = { 'a','b','c','\0' };其中“\0”为字符串结束标志。:\0只是结束标志,不算做字符串内容。计算数组长度:printf("arc1[]字符串长度
原创 2021-02-02 16:02:28
304阅读
1点赞
C语言中常量c语言中常量和变量定义形式有所差异,在c语言中,常量分为字面常量,const修饰常量,#define定义标识符常量以及枚举常量四种。1.字面常量:直观写出来值如3,3.14,100等等。2.const修饰常量:展示一段较为直观代码来解释:constinta=2;a=3;printf("%d\n",a);变量a被const关键字修饰,我们如果强制改变变量a值,那么会在编
原创 2021-03-04 21:55:45
735阅读
2点赞
说明: ******使用typedefkeyword定义新数据类型。 ***如:typedef unsigned short U16。在定义变量时。unsigned short a和U16 a定义是等价。 ******不建议使用#define来定义新数据类型。由于#define不能正确处理指
转载 2017-04-25 08:34:00
220阅读
指针是 C 语言中精华,正确灵活运用指针,可以表示复杂数据结构,动态分配内存,方便使用字符串和数组,调用函数返回多结果,直接处理内存单元等等。
原创 2022-03-23 14:52:04
154阅读
ignore函数功能:函数用于输入流。它读入字符,直到已经读了num 个字符(默认为1)或是直到字符delim 被读入(默认为EOF).其调用形式为cin.ignore(n,终止字符)原型:istream &ignore( streamsize num=1, int delim=EOF );函数作用是跳过输入流中n个字符,或在遇到指定终止字符时提前结束(此时跳过包
原创 2021-07-12 10:31:15
896阅读
assert宏原型定义在中,其作用是如果它条件返回错误,则终止程序执行。库函数: assert.h原型定义: void assert( int expression );assert作用是现计算表达式 expression ,如果其值为假(即为0),那么它先向stderr打印一条出错信息,然后通过调用 abort 来终止程序运行。例程:#include #in
原创 2021-07-12 10:31:16
559阅读
C语言代码 实例一int a;flag:a = 1; cout << a << endl;goto flag;a = 2;cout << a << endl;程序执行结果:无限循环输出1flag:便是label。起始位置goto需要写在一起,后面跟起始位置变量这段代码是死循环 实例二int flag = 0 , a = 1 , c = 2;pri
原创 2022-06-21 10:36:23
592阅读
格式说明由“%”和格式字符组成,如%d%f等。它作用是将输出数据转换为指定格式输出。格式说明总是由“%”字符开始。 格式字符有d,o,x,u,c,s,f,e,g等。 如 %d整型输出, %ld长整型输出, %o以八进制数形式输出整数, %x以十六进制数形式输出整数,或输出字符串地址。 %u ...
转载 2021-09-06 18:15:00
445阅读
2评论
见附件
转载 精选 2008-04-05 16:29:53
1047阅读
2评论
fflush用于清空缓冲流 fflush(stdin); stdin就是标准输入 std即standard(标准),in即输入,合起来就是标准输入。 一般就是指键盘输入到缓冲区里东西,以便不影响后面输入东西。 还有fflush(stdout);
原创 2012-09-04 20:52:39
1469阅读
我们都知道,C至少应为32位。 下面总结了不同位数机器上各种类型字节长度: 16位编译器
原创 2022-11-10 12:11:19
162阅读
c语言中各种常量讲解
原创 2023-12-12 16:08:23
151阅读
struct可以将多个不同或者相同变量组合起来形成一个变量集合。这样就可以解决如通信录
原创 2023-01-22 00:37:28
165阅读
C语言有34中运算符,包括了常见加减乘除等运算取余运算%:取余结果正负性值跟%左边数值有关算术运算:/*       提示用具输入一个时间秒数,比如500秒就输入500,然后输出对应分钟和秒,比如500秒就是8分20秒*/#include<stdio.h>Int main(){   &
原创 2014-12-26 18:32:46
1078阅读
  • 1
  • 2
  • 3
  • 4
  • 5