strlen

    -1熱度

    2回答

    我正在使用提交表單提交一個8位數字。我正在嘗試使用is_numeric和strlen來確保「12345678」返回成功,但是「adsf」和「123」也會返回成功。我似乎無法弄清楚我錯過了什麼來實現這一目標。 <?php if (!empty($_POST['WorkOrder']) && isset($_POST['WorkOrder'])) { if (!is_nume

    0熱度

    2回答

    我想正確理解PHP strlen()使其中的文本被縮短一個應用程序,並用... 完成我的代碼: $prize_text = "Learn how to eat pizza TODAY"; if (strlen($prize_text) > 24) { $prize_text = substr($prize_text, 0, 21) . '...'; } $

    0熱度

    1回答

    我的程序在下面,我想用它來計算字符串的長度。 .CODE EQUAL_EACH = 1000b strlen_sse PROC string equ [esp+4] mov ecx, string ;ecx = string mov eax, -16 mov edx, ecx pxor xmm0, xmm0 STRLEN_LOOP: add eax, 16

    0熱度

    1回答

    我在woocommerce網站的評論中看到這個錯誤。 我認爲這個問題是與電子郵件,但如何解決呢 請幫助 警告:strlen的()預計參數1是字符串,對象formatting.php給出線2481 線2481第二行 <code> // Test for the minimum length the email can be if (strlen($email) < 3) { /**

    -2熱度

    1回答

    This is a snippet from my code editor。我試圖運行這段代碼,並且無法理解while循環如何通過字符串。請解釋一下。 #include <iostream> using namespace std; int my_strlen(char *string){ int length = 0; while(*string !='\0'){

    1熱度

    1回答

    今天我試圖調試一個應用程序,並發現了一個包含strlen()的布爾表達式的奇怪行爲。 這裏有一個簡單的代碼來重現問題。 char test[20] = "testTestTest"; //the length is 12 bool b = 0 < (9 - strlen(test)); //should be false (0 < -3) = false 在執行結束時b是真的,但它應該是假的

    -5熱度

    1回答

    我將內存分配給指向它可能具有的最大字符大小的指針。 然後,我不得不編寫代碼,它將根據從文件中讀取的值更改其值,並且我需要知道指針中的值的長度是多少,所以我使用了strlen()函數。 我得到了我需要的東西。 當我試圖釋放該指針的內存時發生問題。該程序崩潰了,我假設我正在做一些「迴腸」,並想知道爲什麼以及如何解決它。 這裏是代碼的一部分: char *StudID = (char*)malloc(s

    -4熱度

    1回答

    原來的問題被糟糕的收到,並得到許多downvotes。所以我想我會修改這個問題,讓它更容易閱讀,並希望對任何看到它的人有更多的幫助。最初的問題是爲什麼strlen()比手動循環查找字符串並找到'\ 0'字符的速度快20倍。我認爲這個問題是有根據的,因爲我讀過strlen()的技術來查找字符串長度本質上是循環的,直到找到一個空終止字符'\ 0'。這是對C字符串的一種常見批評,其原因不止一個。正如很多

    0熱度

    2回答

    我期待「匹配!」當n2的尾部與n1尾部相同時,否則「不匹配!」。 「匹配!」的示例:n1 = 123456和n2 = 3456。 問題出在我輸入時,例如n1 = "45"和n2 = "645"。它不應該匹配,但輸出是「匹配!」。 bool different_tail = false; char n1[11], n2[11]; cin >> n1 >> n2; for(int i =

    -3熱度

    1回答

    我想找到最有效的方式來從字符串中刪除標點符號在c + +,這是我目前有。 #include <iostream> #include <string> #include <fstream> #include <iomanip> #include <stdlib.h> #include <algorithm> using namespace std; void PARSE(strin