首页
学习
活动
专区
工具
TVP
发布

编程基础

编程语言和流行框架基础
专栏作者
32
文章
7567
阅读量
12
订阅数
C编程基础-基础篇 10
typedef #include <stdio.h> #include <string.h> typedef struct Books { char title[50]; char author[50]; char subject[100]; int book_id; } Book; int main() { Book book; strcpy(book.title, "C 教程"); printf( "书标题 : %s\n", book.tit
未来最可爱的人
2021-02-26
1640
C编程基础-基础篇 9
struct #include <stdio.h> int main() { struct Contacts { char name[100]; int age; char mobile[12]; }; struct Contacts person1 = {"John", 30, }; printf("name: %s, age: %d, mobile: %s\n", person1.name, person1.age, p
未来最可爱的人
2021-02-26
2550
C编程基础-基础篇 8
字符串函数 函数 功能 strlen(str1) 获取str1字符串的长度 strcpy(str1, str2) 将str2内容复制到str1中 strcat(str1, str2) 将str2连接到str1后面 strcmp(str1, str2) 比较字符串,如果一致返回0,str1大于str2返回正数,str1小于str2返回负数 strchr(str1, str2) 在str1查找str2第一次出现的位置,返回该位置的指针 strstr(str1, str2) 在str1查找str2第一次出现的位置
未来最可爱的人
2021-02-26
2770
C编程基础-基础篇 7
数组 #include <stdio.h> int main() { int a[] = {1, 2, 3, 4, 5}; for (int i = 0; i < 5; i++) { printf("a[%d] = %d\n", i, a[i]); } return 0; } a[0] = 1 a[1] = 2 a[2] = 3 a[3] = 4 a[4] = 5 多维数组 #include <stdio.h> int main() { short
未来最可爱的人
2021-02-26
1970
C编程基础-基础篇 6
函数的参数传入类型 值传入 #include <stdio.h> int add(int x) { ++x; printf("sub function\n x: %d\n", x); return 0; } int main() { int a = 1; add(a); printf("main function\n a: %d\n", a); return 0; } sub function x: 2 main function a: 1
未来最可爱的人
2021-02-26
1880
C编程基础-基础篇 5
break #include <stdio.h> int main() { for (int i = 0; i < 10; ++i) { printf("第 %d 次循环,语句1\n", i); if (i == 5) { break; } printf("第 %d 次循环,语句2\n", i); } return 0; } 第 0 次循环,语句1 第 0 次循环,语句2 第 1 次循环,语句1
未来最可爱的人
2021-02-24
3090
C编程基础-基础篇 4
while 循环 #include <stdio.h> int main() { int x = 10; while (x > 0) { printf("number: %d\n", x); x--; } return 0; } number: 10 number: 9 number: 8 number: 7 number: 6 number: 5 number: 4 number: 3 number: 2 number: 1 do-Whil
未来最可爱的人
2021-02-24
3160
C编程基础-基础篇 3
运算符 算数运算符 运算符 作用 = 赋值 + 加法或正号 - 减法或负号 * 乘法 / 除法 % 取余 ++ 自加 -- 自减 关系运算符 运算符 作用 == 相等 > 大于 < 小于 != 不等于 >= 大于等于 <= 小于等于 逻辑运算符 运算符 作用 && 逻辑与 || 逻辑或 ! 逻辑非 位运算符 运算符 作用 & 位与 | 位或 ^ 位异或 ~ 位非 << 位左移 >> 位右移 复合赋值运算符 运算符 作用 += 加法后赋值 -= 减法后赋值 *= 乘法后赋值 /= 除法后赋值 %=
未来最可爱的人
2021-02-24
2710
C编程基础-基础篇 2
printf 格式输出 格式参数 % [标志位] [宽度] [精度] [数字长度] 说明符 标志位 含义 - 向左对齐,默认向右对齐 + 强制显示正负号,默认显示负号 宽度 含义 数字 显示的最小宽度,如果内容达不到,用空格补齐 精度 含义 数字 最小精度的数值 说明符 含义 o 无符号8进制数 x/X 无符号16进制数 d/i 有符号10进制数 u 无符号10进制数 f/F 10进制浮点数 e/E 科学计数法表示指数的e/E g/G 在%e和%f/%E和%F中,自动选择最短格式 c 字符 s 字符串
未来最可爱的人
2021-02-09
3190
C编程基础-基础篇 1
语言作者 丹尼斯·里奇(Dennis MacAlistair Ritchie) 注释 单行注释 //单行注释 多行注释 /*多行注释*/ 变量 命名规则 字母数字下划线,不能以数字开头,不能使用单个下划线 变量类型 类型 空间 char 1 byte unsigned char 1 byte short 2 bytes unsigned short 2 bytes int 4 bytes unsigned int 4 bytes long 8 bytes unsigned long 8 bytes floa
未来最可爱的人
2021-02-08
2500
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档