Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Hur hittar String Längd

    Strängar är en av de vanligaste primitiva datatyper från C , som genomför dem som tecken matriser till andra språk, till exempel Python . Dessa andra språk kapsla dem som sin egen klass med användbara metoder . Men oavsett vilket språk du använder , ibland är det bara viktigt att bestämma längden på en sträng . Instruktioner Review Använd lämplig funktion
    1

    Använd " strlen ( 3 ) " funktionen om du använder C eller C + + . Det accepterar pekaren till din karaktär array och returnerar antalet tecken före NULL avslutande karaktär , \\ 0 . Det är viktigt att notera dock att om man inte är vaksam på andra ställen i koden , och det finns ingen NULL avslutande karaktär där man anar det , kan detta returnera ett felaktigt värde . Detta kan vara särskilt riskabelt om , till exempel , har du tilldelats 256 tecken i en sträng , och försök att skriva bortom denna buffert . Om vi har en karaktär array " char * namn , " då kan du få dess längd : " strlen ( namn ) , "
    2

    Använd " len ( ) " -funktion om du använder Python . Den len ( ) funktionen är en mycket praktisk och kommer att berätta längden på strängen du anger , eller antalet element i en lista som du tillhandahåller , eller antalet nycklar i en ordbok du tillhandahåller . Om du har en sträng " namn ", då du skulle få sitt namn med : " len ( namn ) . "
    3

    Använd längden attributet om du använder JavaScript . Varje sträng objekt i JavaScript har en längd attribut som returnerar längden på strängen . Till exempel , om du har en sträng som heter " namn " och sedan " name.length " är längden på den strängen .
    4

    Använd " strlen " -funktionen i PHP . Liksom C /C + + -funktionen " strlen ( 3 ) , " detta returnerar längden på strängen du tillhandahåller . Det tar dock en sträng objekt , vilket gör mer kontroll på buffert storlek än den råa karaktären array motsvarighet i C. Om vi har en sträng " $ namn , " sedan dess längd returneras av " strlen ( $ namn ) , " .

    5

    Använd " längd " eller " storlek " attributet i Ruby . Om vi har en sträng " namn , " då kan vi kalla antingen " name.size " eller " name.length " för att bestämma längden på strängen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man redigerar en DBX File
    ·Hur man skriver ett Live Messenger Script
    ·Hur du ändrar BGS i Basic Game Maker
    ·Definition av COBOL Comp - 3
    ·Lägga till SSL Cert till IIS
    ·Hur att hitta var en UIIMage är placerad i en UIIMageV…
    ·Ta bort en fil med SSIS
    ·Hur man använder en Spinner för en Palm Pilot
    ·Hur man skapar Autocad Lisp Program
    ·Vad är Computer Programming
    Utvalda artiklarna
    ·Hur man lägga till en sträng till en annan sträng i …
    ·Hur man drar en Five Point Star Använda Python Språk
    ·Hur man lär sig C med Xcode
    ·Hur köra parametrar i en DAO Query i Access VBA
    ·Hur man läser MATLAB
    ·Hur man hämtar en tidsstämpel Från DataGridView
    ·Hur kan jag ändra tecken från en sträng i VBScript
    ·Inaktivera Query i MySQL Cache
    ·Så här importerar Anslutningar i MySQL Workbench
    ·Hur man skriver en WordPress Användare Bridge
    Copyright © Dator Kunskap http://www.dator.xyz