EP7. 嵌入式字符串所占空间
描述
示例1
输入:
"Nowcoder"
输出:
true
C 解法, 执行用时: 2ms, 内存消耗: 296KB, 提交时间: 2022-08-05
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return bool布尔型 * * C语言声明定义全局变量请加上static,防止重复定义 */ bool fun(char* str ) { // write code here return ((strlen(str)==sizeof(str))?true:false); }
C 解法, 执行用时: 2ms, 内存消耗: 300KB, 提交时间: 2022-08-04
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return bool布尔型 * * C语言声明定义全局变量请加上static,防止重复定义 */ bool fun(char* str ) { // write code here return (sizeof(str) == strlen(str)); }
C 解法, 执行用时: 2ms, 内存消耗: 304KB, 提交时间: 2022-08-04
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return bool布尔型 * * C语言声明定义全局变量请加上static,防止重复定义 */ #include <stdbool.h> bool fun(char* str ) { // write code here if(sizeof(str) == strlen(str)) { return true; } else return false; }
C 解法, 执行用时: 2ms, 内存消耗: 316KB, 提交时间: 2022-08-05
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return bool布尔型 * * C语言声明定义全局变量请加上static,防止重复定义 */ bool fun(char* str ) { // write code here int str_result = strlen(str); int siz_result = sizeof(str); return (str_result == siz_result)?1:0; }
C 解法, 执行用时: 2ms, 内存消耗: 316KB, 提交时间: 2022-08-04
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param str string字符串 * @return bool布尔型 * * C语言声明定义全局变量请加上static,防止重复定义 */ bool fun(char* str ) { // write code here return (sizeof(str)==strlen(str))?true:false; }