首页 > 其他分享 >C语言, 字符串

C语言, 字符串

时间:2023-08-02 12:56:15浏览次数:32  
标签:int tt2 tt1 C语言 char printf 字符串


#include <stdio.h>
#include <stdlib.h>
#include <string.h>

char * tt3 = "web 数学 算法";

int str_comparer()
{
    // 字符串是个指向字符串开头的指针
    char * tt1 = "aac";
    char * tt2 = "aa";
    
    // 字符串可以直接转换成整数, 前面加个*, 输出内容的时候倒不用*
    printf("Text \"%s\" to Int: %ld\n",tt1,*tt1);
    printf("Text \"%s\" to Int: %ld\n",tt2,*tt2);
    
    // 比较字符串函数会返回一个数字, 是对应位置第一个不同字母编号差
    int cmp = strcmp(tt1,tt2);
    
    return cmp;
}

int main()
{
    int res = str_comparer();
    printf("\rCompare(tt1,tt2): %d\r",res);
    
    printf("\rStr Array: %s\r",tt3);

    return 0;
}



标签:int,tt2,tt1,C语言,char,printf,字符串
From: https://www.cnblogs.com/etfolinbase/p/17600379.html

相关文章

  • C语言学习笔记
    C语言程序设计求100-500的质数#include<stdio.h>intmain(){inti,j,n,f=1;for(i=100;i<=500;i++){f=1;for(j=2;j<i/2;j++){if(i%j==0){f=0;}}if(f==1){printf(&......
  • ISODate转换成字符串格式日期
     >db.tb_time_test.find(){"_id":ObjectId("64c9cc1ffb4c9e5dcd00cfa2"),"id":1,"time":ISODate("2023-08-02T11:23:11Z")}{"_id":ObjectId("64c9cc83fb0a738bc82bdbaf"),"......
  • 【C语言】调试的运用,代码出现错误如何自己解决
    1.了解调试。什么是调试?_当我们发现程序中存在的问题的时候,那下⼀步就是找到问题,并修复问题。_这个找问题的过程叫称为调试,英⽂叫debug(消灭bug)的意思。_调试⼀个程序,⾸先是承认出现了问题,然后通过各种⼿段去定位问题的位置,可能是逐过程的调试,也可能是隔离和屏蔽代码的⽅式,找到问......
  • 【C语言】双引号中使用宏定义
     目录快速答案详细讲解举个例子方法及代码参考资料 快速答案使用星号占位符(*)printf("%*d",-4,"12");//或printf("%-*d",4,"12");//得到的输出:"12"(12后面有两个空格) 详细讲解举个例子通常,我们为了保证输出格式美观,会使用下面的方式......
  • Java将CST的时间字符串转换成需要的日期格式字符串
    ‘CannotformatgivenObjectasaDate’翻译出来就是:无法将给定对象格式化为日期一般的显示当前时间都是SimpleDateFormatdf=newSimpleDateFormat("yyyyMMdd");Datedate=newDate();stringstring=df.format(date); 可是这次咋咋的都报这个错查了又查,网上都......
  • C语言 typedef 定义 struct 变量
    typedefstructnode{ datatypedata; structnode*next;}linknode,*linklist;创建单链表linklistL;//等价于structnode*L可以理解为,通过typedef,将structnode*替换为linklist当我们在使用LinkListL定义变量时,实际上就是在使用structnode*L定义变量使得以后......
  • 2781.最长合法子字符串的长度-354
    最长合法子字符串的长度给你一个字符串word和一个字符串数组forbidden。如果一个字符串不包含forbidden中的任何字符串,我们称这个字符串是合法的。请你返回字符串word的一个最长合法子字符串的长度。子字符串指的是一个字符串中一段连续的字符,它可以为空。示例......
  • c语言学习10
    结构:结构是由程序员自己设计的一种数据类型,用于描述一种事物的各项数据,由若干个不同的基础类型组成设计:struct结构体类型名{类型名成员名;...};定义:struct结构体类型名结构体变量名;注意:C语言中在定义结构变量时,struct关键字不能省略初始化:......
  • MySQL字符串截取之substring_index
    substring_index(str,delim,count)str:要处理的字符串delim:分隔符count:计数 例子:str=www.wikibt.comsubstring_index(str,'.',1)结果是:wwwsubstring_index(str,'.',2)结果是:www.wikibt也就是说,如果count是正数,那么就是从左往右数,第N个分隔符的左边的全部内容相......
  • mysql if 空字符串(如何使用mysql中的if函数处理空字符串)
    ysql中的if函数处理空字符串?ysql中,if函数可以用来实现条件判断。当我们需要处理空字符串时,可以使用if函数来判断字符串是否为空,然后根据判断结果进行相应的处理。if函数的语法如下:if(expr1,expr2,expr3)其中,expr1是条件表达式,如果该表达式的值为真,则返回expr2的值,否则返回expr3的值......