在一些语言(例如C++)中,你不能使用像==这样的运算符进行字符串比较,因为它会比较字符串对象的地址,而不是字符串本身。但是,在C#中,您可以使用==来比较字符串,它实际上会比较字符串的内容。但是也有字符串函数来处理这种比较,所以我的问题是,您应该这样做吗?给定两个字符串:
string aa = "aa";
当比较python中的字符串时。 #execute certain code
我很好奇比较字符串的代码是什么。所以,如果我用c语言比较这些字符,我只会比较每个字符,并在一个字符不匹配时中断。我想知道比较这样的两个字符串的过程到底是什么过程,也就是它何时会中断,以及这种比较与上面所说的方法之间是否有什么区别,
#include <stdio.h>#include <string.h>/* run this program using the console pauser or add your own getch, system("pause") or input loop */{ int j, i;
// Sorting string