logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

字符函数和字符串函数

本文详细介绍了C语言标准库中常用的字符串处理函数,包括字符分类函数(islower)、字符转换函数(toupper/tolower)、字符串操作函数(strlen/strcpy/strcat/strcmp)及其模拟实现方法。同时讲解了字符串查找函数(strstr)、字符串分割函数(strtok)和错误处理函数(strerror/perror)的使用。通过多个代码示例演示了这些函数的实际应用,并分析

文章图片
#visual studio#c语言#算法
深入理解指针(2)

变量是可以修改的,如果把变量的地址交给一个指针变量,通过指针变量也可以修改这个变量。但是如果我们希望一个变量加上一些限制,不能被修改,应该怎么做呢?这就是const的作用。通过上述代码及编译结果我们可以看出,使用const修饰的n具有常属性,即不能被修改。然而,虽然n不可被修改,但它的本质依旧是变量。具体体现:在C语言的语法规则中,在VS的环境下,数组长度仍然不能用n来表示。但是,当我们把文件类型

文章图片
#c语言#visual studio
操作符详解

int age;int high;char id;}s4,s5,s6;//s4,s5,s6是结构变量(全局的)//全局的int main()struct Student s1 = { "张三",20,108,75.5f,"0000000001" };//初始化struct Student s2 = { .age = 30,.name = "李四",.weight = 80.5f,.high = 1

文章图片
#visual studio#c语言#算法
C语言:函数

了解完库函数,我们的关注度应该聚焦于自定义函数上,自定义函数其实更加重要,也能给程序员写代码更多的创造性。一般我们在使用函数的时候,直接将函数写出来就使用了。return 1;int main()printf("%d年是闰年\n", year);elseprintf("%d年不是闰年\n", year);return 0;上述代码函数的定义在函数调用之前,所以没有问题。int main()prin

文章图片
#c语言#开发语言#visual studio
到底了